Steampunk is een subgenre van fantasie of speculatieve fictie. De term verwijst naar verhalen die zich afspelen in een tijd dat stoomkracht nog de primaire krachtbron was (meestal de 19e eeuw). Daarbij bevatten deze verhalen elementen van sciencefiction of fantasie zoals futuristische uitvindingen en machines, of echt bestaande machines (zoals computers) die veel eerder worden uitgevonden dan in werkelijkheid. Ook geeft dit genre de voorkeur aan metaal boven kunststoffen.