This document provides an overview of Enterprise Project Management (EPM). It defines EPM as taking a holistic view of all project management activities across an organization to support business goals and strategy. EPM is supported by software that provides visibility and management of all projects from demand to reporting. When selecting EPM software, organizations should consider factors like cost, features, methodology support, reporting capabilities, and maintenance/support. EPM software can help align work, enable collaboration, and provide insights to improve project execution across an enterprise.