Robots are not just machines, they are many steps ahead a typical machine. Robots like machines can perform different tough jobs easily but the advancement is that they can do it by their own. Once programmed robots can perform required tasks repeatedly in exactly the same way. The modern definition of a robot can be an electro-mechanical device which follows a set of instructions to carry out certain jobs, but literally robot means a ‘slave’. Robots find wide application in industries and thus are called there as industrial robots and also in sci-fi movies as humanoids.