Particle Technology