EPC (Engineering, Procurement & Construction) is a prominent form of contract used to undertake construction works by the private sector on large-scale and complex infrastructure projects.EPC industry are companies who are involved in executing projects involving multiple engineering disciplines. The EPC companies in India are evolving from multiple routes, with engineering companies, equipment suppliers, construction companies and project developers morphing in to EPC service providers by filling in the gaps.EPC Industry has categorized according to versatile segments.

The engineering functions include:
- Basic engineering
- Detailed engineering
- Planning
- Construction engineering
The procurement functions include:
- Logistics & transport
- Receiving
- Procurement
- Invoicing
- Purchasing
The construction functions include:
- Electrical installation
- Mechanical erection
- Civil engineering
The commissioning functions include:
- After-sales-service
- Testing & commissioning
- Modernization of plants