Een motor (Latijn voor beweger) is een machine die bepaalde soorten energie omzet in bewegingsenergie. Meestal betreft het een ronddraaiende beweging, maar lineaire bewegingen zijn ook mogelijk.
Een motor kan bestemd zijn voor aandrijving van een machine, bijvoorbeeld een motorvoertuig, of een machine voor hijsen/optillen, boren, zagen, schroeven, schuren, poetsen, wassen, pompen, zuigen of graven of een mechanische klok.
Stromingsenergie kan gebruikt worden om een rad of een turbine aan te drijven.
Een stoommachine is, volgens bovenstaande definitie, ook een motor, maar wordt niet zo genoemd. Dat komt waarschijnlijk doordat het woord 'motor' pas werd ingevoerd toen de stoommachine al bestond.