Today, we know that atoms do not represent the smallest unit of matter. Particles called quarks and leptons seem to be the fundamental building blocks - but perhaps there is something even smaller. Physicists are still far from understanding why a proton has about 2,000 times more mass than an electron