An astromech droid, also referred to as an astro droid or mech, was a type of repair droid that served as an automated mechanic on starships. These compact droids used tool-tipped appendages stored in recessed compartments. Many starfighters relied on astromech copilots to control flight and power distribution systems.[1] Sitting in an astromech socket exposed to space, the droid, in addition to its piloting duties, could calculate hyperspace jumps and perform simple repairs.

Most astromechs were only able to communicate in writing, conveyed via another computer system, or through a special code of clicks, bleeps, and similar sounds, known as binary. However, certain other droids, such as C-3PO, could understand the binary code of astromechs, and often translated from binary to other languages.

Astromech droids averaged 0.93 meters in height,[2] while R-series droids from the R2 line forward had a height of just over a meter. Sometime before the Assault on Starkiller Base a new class of astromech droid known as the BB-series was created, which had a head similar to that of the original R-series astromech droid, but a spherical body.[1]