Public Private Partnership is collaboration between public and private sectors based on a long term agreement which aims to provide services traditionally assigned to the competence of public sector and to maintain the infrastructure necessary for the development of those services.