Er zijn verschillende soorten preventie.
Diverse onderzoeken geven aan dat het niet werkt door één soort preventie in te zetten. Om effect te bereiken is een combinatie nodig. Preventie gericht op totale populatie plus preventie gericht op risicogroepen en preventie gericht op individuen. Gezondheidsbescherming (om mensen te beschermen tegen ongezonde omgeving) en gezondheidsbevordering (gericht op ander gedrag).
Er zijn verschillende financiers van preventie.
1.Op landelijk niveau zijn er diverse ministeries die preventie (kunnen) financieren. De zorgverzekeraars bieden hun verzekerden, ongeacht waar ze wonen, een basispakket (van huisartsenzorg tot ziekenhuiszorg) waarin ook preventief aanbod is opgenomen.
2.Op lokaal niveau zijn de 342 gemeenten verantwoordelijk voor preventie. De preventieve taken van gemeenten zijn veel minder concreet omschreven dan de preventieve activiteiten die de zorgverzekeraars moeten aanbieden aan burgers