Public-private partnerships (PPPs) involve agreements between public and private sectors to deliver public infrastructure and services. They allow governments to utilize private sector resources and expertise while maintaining public sector control over service provision. PPPs can take various forms, with costs borne by users, taxpayers, or a mix. They aim to provide value for money, but also carry risks like potentially higher costs and reduced public sector flexibility and control.