Assume that you are part of a development team that is working on a new warehouse management system. You have the task of investigating software packages that are available through application service providers. Using the World Wide Web, identify at least two potential sources of such software. What are the pros and cons of this approach to obtaining a software package?