We now have a standard model of cosmology, the current version of the Big Bang theory. Although it has proved very successful, its consequences are staggering. We know only 5% of the content of the universe, which is normal matter. The remaining 95% is made up of two exotic entities that have never been produced in the laboratory and whose physical nature is still unknown.