This document provides an introduction to robotics, defining robots as programmable mechanical or virtual agents that can perform a variety of tasks. The key components of robots are sensors that provide information, a controller (often a microcontroller like Arduino) that receives sensor signals and drives actuators, and actuators (typically motors) that enable movement. Robots are widely used in industrial applications for tasks like welding and assembly. They are also used where human safety is a risk, such as by the military or for space exploration. The goal of robotics is to develop flexible, human-like robots that can perform most human tasks.