Particle science