Swarm Robotics: Theory and Applications offers an in-depth introduction to the principles, algorithms, and real-world uses of swarm-based robotic systems. Rooted in the collective intelligence of biological swarms, this book explains coordination strategies, communication mechanisms, decentralized control, and emergent behaviours that enable large groups of simple robots to achieve complex tasks. It covers fundamental models such as flocking, foraging, formation control, and task allocation, along with cutting-edge applications in environmental monitoring, precision agriculture, search-and-rescue operations, smart manufacturing, and autonomous transportation. Designed for students, researchers, engineers, and innovators, this book bridges theory and practice, presenting a clear roadmap for designing, simulating, and deploying scalable swarm robotic solutions.