Important business processes address all aspects of a business. These include marketing, employee satisfaction, quality, finance & accounting, management, sales, product delivery, product development, and technology. The business strategy is based on the particular business and its needs, so it may be very different from one company to another. The overarching strategy of all businesses is to make money and satisfy customers.