An android is a variation on the idea of a
robot. Androids are essentially robots that are intended to look as
human-like as possible, including the ability to display
emotions, whereas a robot -- according to
Isaac Asimov, the man who coined the term
robotics and first wrote extensively about them in his
Robot novels -- is merely human-shaped. Asimov himself never refers to his
humanoid robots as androids.