Or maybe not.
Short version — people have been blasting particles at each other for a while and suddenly found a very exciting particle that might explain everything. Here’s a film that shows an explosion very like the one that created this particle.
And if you understand that you may like PhD Comics.
If you do not understand any of this, here is a video for you (and us) to watch: