Un motor es una máquina capaz de transformar la energía almacenada en combustibles, baterías u otras fuentes en energía mecánica capaz de realizar un trabajo. En los automóviles este efecto es una fuerza que produce el movimiento del vehículo.
En los aerogeneradores, las centrales hidroeléctricas o los reactores nucleares también se transforma algún tipo de energía en otro. Sin embargo, la palabra motor se reserva para los casos en los cuales el resultado inmediato es energía mecánica.
En ciertas ocasiones la palabra "motor" es utilizada para referirse a entidades que desarrollan determinadas tareas y no "trabajo" en el sentido físico. Este uso es particularmente visible en informática, donde son comunes términos como motor de búsqueda, "motor SQL" o "motor de juegos". Como muchos otros términos de la jerga informática, suele emplearse su equivalente en idioma inglés, engine, especialmente en algunos países de Latinoamérica.