Construction management involves planning, coordinating, and controlling a construction project from start to finish to meet the client's requirements on time and within budget. It aims to produce a viable project through efficient use of resources. Key functions of construction management include planning and scheduling work, organizing project resources, staffing roles, directing the work, and controlling costs and schedules. Resources needed for construction projects include materials, manpower, machinery, funding, and work space. Careful planning is required to obtain the necessary resources and ensure they are available as required to avoid delays or cost overruns.