Er wordt een onderscheid gemaakt tussen zachte en harde porno. Soft porn of zachte porno is suggestief en eerder erotisch.

Zachte porno

Zachte porno (soft porn) bevat naakt en suggestieve scènes. En romantische of erotische elementen. Er is aandacht voor sfeerschepping. Er is een verhaallijn en de personages onderhouden een band (relatie) met mekaar. Er zijn meestal geen geslachtsdelen te zien, maar wel bijvoorbeeld borsten. Laatavond-tv-films met een erotische inhoud worden als 'soft porn' beschouwd. Films met alleen maar vrouwen zitten meestal in de categorie 'lesbian porn'.

Harde porno

Harde porno (hard porn) bevat expliciet materiaal dat weinig te raden overlaat, inclusief directe opnamen van geslachtsdelen en alle soorten geslachtsgemeenschap. Penetratie en ejaculatie bijvoorbeeld worden duidelijk in beeld gebracht. Er is meestal geen verhaallijn en de personages onderhouden geen relatie met mekaar. Ze zijn als het ware inwisselbaar. Commerciële pornografie die je op het internet terugvindt, is hard porn. Harde pornofilms tussen mannen worden meestal in de categorie 'gay porn' geplaatst.