What is a Construction Contract?

A legal document which specifies the what-when-where-how- how much and by whom in a construction project.