android
Synonym discussion
Sense: noun/3
These words overlap, but they point to different ideas. A robot is the broadest term: any machine that can do actions automatically, whether it looks like a car arm, a toy dog, or a person. An android is narrower: it is a robot designed with a human appearance. A humanoid is close to android, but it focuses more on shape than on how the machine works, and it can also be an adjective. A cyborg is different again: part human, part machine, rather than a fully built robot. Think of the contrast this way: a factory robot lifts boxes, an android greets visitors, a humanoid machine walks on two legs, and a cyborg has both flesh and metal.
Etymology
The word was formed in English from Greek parts: 'andro-' meaning 'man' or 'male' and '-oid' meaning 'having the form of' or 'like'. It first referred to something shaped like a human male, and later became a common science-fiction word for a human-looking robot. In the 2000s, Android was also chosen as the name of a mobile operating system, which led to the later device sense as well.