Det skilles mellom tre hovedformer for forsett: hensiktsforsett, sannsynlighetsforsett og eventualitetsforsett. I utgangspunktet vil alltid hensikts- eller sannsynlighetsforsett være nok for å påvise forsett som kreves i norsk strafferett. Eventualitetsforsett kan være aktuelt når det foreligger (se nedenfor).