Turn-key refers to something that is ready for immediate use, generally used in the sale or supply of goods or services. Since full responsibility for the project rests upon the contractor, the number of interfaces is reduced to the one point of contact instead of a multitude of subcontractors. This gives the customer much greater visibility into the project process as well as leaving the task of coordinating all the subcontractors to the one responsible primary contractor. Turnkey projects tend to have short project execution times, rapid return on investment, and minimal delays.