There have been many applications and software that spawned out in the last few years, ranging from computer-based to mobile-based to cater to different markets. There are also different iterations to editing software, there were updates, and even simplified versions.