Variklis yra mašina, galinti paversti kitas energijos formas į mechaninę energiją, įskaitant vidaus degimo variklius (stūmoklinius variklius su stūmokliniais stūmokliais), išorinio degimo variklius (Stirlingo variklius, garo variklius ir kt.), reaktyvinius variklius, variklius ir kt. Vidaus degimo varikliai paprastai cheminę energiją paverčia mechanine energija. Variklis tinka tiek energijos generavimo įrenginiams, tiek visai mašinai, įskaitant galios įrenginius (pvz., benzininius ir aviacijos variklius). Variklis pirmą kartą gimė Didžiojoje Britanijoje, todėl variklio sąvoka taip pat kilusi iš anglų kalbos, o pirminė jo reikšmė reiškia „mechaninį įrenginį, kuris generuoja galią“.