CPP Explained