Robotics involves engineering concepts to mimic human characteristics. Robots are programmable machines that can sense their environment and perform physical tasks through mobility and manipulators. The key components of a robot include its structure, power source, actuators, sensors, manipulators, locomotion, and controller. Robots are being developed for applications in manufacturing, healthcare, education, space exploration, and more.