Microsoft Dynamics CRM solution is suitable for small to large scale businesses. It offers separate applications for Sales, Marketing, Customer Service, Field Service and Project Service Automation. Depending on your business requirement, you can choose to deploy stand-alone application for one of these lines of business or deploy multiple CRM applications to work as a powerful integrated solution.