Aantages and disadvantages of using these types of applications

What are the advantages and disadvantages of using these types of applications?

Why would a company want to start using this type of solution?