I was watching modern marvels about engines (motors) and even engineers couldn't agree on what constitutes an engine vs. a motor. For example, they mentioned that on boats, they are virtually always referred to as "outboard motors" and not engines. The dictionary defines both as "machines that convert any kind of energy into mechanical energy". So there you have it. It's now all so clear.