The five major fields of robotics are: operator interface, mobility, manipulator and effectors, programming, and sensing and perception. Operator interface is better described as human-robot interface, it's the means by which humans can communicate commands to the robot. This might be in the form of a touchscreen on a control panel. Mobility refers to the ability of a robot to move in its environment, while manipulators and effectors allow the robot to interact with the environment. Think of an autonomous mobile robot moving around a warehouse to stack inventory on a pallet. Programming involves the language used to communicate commands to the robot. Sensors and perception allows the robot to acquire information about its environment and perform tasks based on that information. This is important for autonomous vehicle technology as well.