is it mean that both are same or ther is any specific therms to differentiate them.
An Engine is used to transform one kind of energy into another form and a machine is used energy to convert is as well as some other work. So, we can say that all engines are machines but all machines are not engines.