In order to better understand the physics-based swarms examined in this book, we will use a special simulation tool referred to as NetLogo. NetLogo is designed specifically to graphically demonstrate how swarms behave. These simulations can be run directly on your computer or through your browser. This chapter provides an introduction to NetLogo and to physics. By working with simulations of a spring and a small solar system, you will be shown how to use NetLogo. For those who are adventurous, we will also show you how to modify the actual code so that you can further explore concepts that interest you. While doing this, you will also learn important physics concepts such as the center of mass, kinetic energy, potential energy and conservation laws. Unlike traditional textbooks on physics, however, you will learn these concepts by observing them in action. The result is a deeper level of understanding and an appreciation for how elegant physics truly is.