Question: what is the difference between engine and engineer?
Answer: Engineer.. Machine is an apparatus used for the generation of mechanical power. It has many parts, each with a definite function, together performing a particular task. Engine is a machine with moving parts that converts power into motion.