What are the advantages and disadvantages of using these types of applications?
Why would a company want to start using this type of solution?