In the construction project, time and cost are the most important factors to be considered in the planning of every project. The aim of project is to finish the projects on time, within budget and to achieve other project objectives. It is a difficult task undertaken by project managers in practice, which include constantly measuring progress, evaluation of plans, and corrective actions should be taken whenever required. Optimization is a systematic effort made to improve profit margins and obtain the best results under given circumstances. There is a Systematic planning and programming with effective management is necessary for timely completion of the project. there is availability of various tools and techniques for optimization. Optimizing performance of the different techniques adopted at one stage of the construction process may not be beneficial if the methods used are not to up the efficient level. In this approach we have studied various factors which affect the cost of projects. again in this approach we have studied various techniques and various materials used for cost optimization. Also the need of optimization is discussed.