Cosmology And Astro-Particle Physics: What Is Dark Matter And What Is Dark Energy?