An EPC contract is a construction contract in which a single entity takes on the responsibility for the design and construction of a project. This arrangement is often used for large-scale projects, such as constructing a new power plant or factory.