Behind the Scenes.
Many different types of software have been created to expand a user's toolbox. Software has become more user-friendly such that it is virtually self-teaching as opposed to having a large manual.
Software is ever expanding and growing with new updates coming out monthly or even weekly in order to keep users happy. With the updates comes exciting features requested by user or even simplifications fixing previous options.