3P-Management stands for Project-/Program-/Portfolio-Management
Portfolio Management Definition from Wikipedia
Project Portfolio Management (PPM) is a senior leadership discipline that drives strategic execution and maximizes business value delivery through the selection, optimization, and oversight of project investments which align to business goals and strategies. PPM is the centralized management of the processes, methods, and technologies used by project managers and project management offices (PMOs) to analyze and collectively manage current or proposed projects based on numerous key characteristics. The objectives of PPM are to determine the optimal resource mix for delivery and to schedule activities to best achieve an organization’s operational and financial goals, while honouring constraints imposed by customers, strategic objectives, or external real-world factors. The International standard defines the framework of the Project Portfolio Management 
Program Management Definition from Wikipedia
More: Program Management
Program management or programme management is the process of managing several related projects, often with the intention of improving an organization’s performance. In practice and in its aims, program management is often closely related to systems engineering, industrial engineering, change management, and business transformation.
The program manager has oversight of the purpose and status of the projects in a program and can use this oversight to support project-level activity to ensure the program goals are met by providing a decision-making capacity that cannot be achieved at project level or by providing the project manager with a program perspective when required, or as a sounding board for ideas and approaches to solving project issues that have program impacts. The program manager may be well placed to provide this insight by actively seeking out such information from the project managers although in large and/or complex projects, a specific role may be required. However this insight arises, the program manager needs this in order to be comfortable that the overall program goals are achievable.
Project Management Definition from Wikipedia
More: Project Management
Project management is the practice of initiating, planning, executing, controlling, and closing the work of a team to achieve specific goals and meet specific success criteria at the specified time. A project is a temporary endeavor designed to produce a unique product, service or result with a defined beginning and end (usually time-constrained, and often constrained by funding or staffing) undertaken to meet unique goals and objectives, typically to bring about beneficial change or added value. The temporary nature of projects stands in contrast with business as usual (or operations), which are repetitive, permanent, or semi-permanent functional activities to produce products or services. In practice, the management of such distinct production approaches requires the development of distinct technical skills and management strategies.
The primary challenge of project management is to achieve all of the project goals within the given constraints. This information is usually described in project documentation, created at the beginning of the development process. The primary constraints are scope, time, quality and budget. The secondary — and more ambitious — challenge is to optimize the allocation of necessary inputs and apply them to meet pre-defined objectives. The object of project management is to produce a complete project which complies with the client’s objectives. In many cases the object of project management is also to shape or reform the client’s brief in order to feasibly be able to address the client’s objectives. Once the client’s objectives are clearly established they should influence all decisions made by other people involved in the project – for example project managers, designers, contractors and sub-contractors. Ill-defined or too tightly prescribed project management objectives are detrimental to decision making.
Highly Effective People use Social Project- and Program Management Software to coordinate Teams to achieve Objectives.
ProjExec 7 is a modern Enteprise Project Management solution that helps organize social collaboration around business priorities ensuring real-time coordination and visibility on resources, projects, programs, initiatives and the enterprise strategic plan. The ProjExec Social Gantt and new Social Kanban option make tracking and coordinating programs with multiple projects a breeze. Waterfall and Agile projects can now coexist with consolidated reporting under one Enterprise solution. ProjExec Live is the cloud version of ProjExec for IBM Connections delivering on-demand social project management for IBM Connections Cloud subscribers.