A marketing information system is a computerized system that provides an organized flow of information to support marketing activities. It has components like a user interface, system support, application software, and marketing databases. The system assesses marketing information needs from internal sources like accounting and sales as well as external sources like competitors, customers, and research. It analyzes this information to develop intelligence about the marketing environment and support marketing managers with planning, implementation, organization, and control.