Cosmic Background Radiation Explained