Enterprise Resource Planning (ERP) platforms integrate all facets of an operation, from product development, manufacture, sales and marketing into a single database, application and user interface. Tools in this category are characterized by the fact that they are enterprise-wide systems, and utilize a single database across the company. Tools may be on-site, or for smaller operations, in the cloud.