robot: A mechanical device that sometimes resembles a human being and is capable of performing a variety of often complex human tasks on command or by being programmed in advance.
android: An automaton that is created from biological materials and resembles a human being. Also called humanoid.