In Robotics
A humanoid robot is a robot that is based on the general structure of a human, such as a robot that walks on two legs and has an upper torso, or a robot that has two arms, two legs and a head. A humanoid robot does not necessarily look convincingly like a real person, for example the ASIMO humanoid robot has a helmet instead of a face.
An android (male) or gynoid (female) is a humanoid robot designed to look as much like a real person as possible, although these words are frequently perceived to be synonymous with humanoid.
While there are many humanoid robots in fictional stories, some real humanoid robots have been developed since the 1990s, and some real human-looking android robots have been developed since 2002.
Similarly to robots, virtual avatars may also be called humanoid when resembling humans.
Read more about this topic: Humanoid