Årsagerne til risici og dermed også de tekniske foranstaltninger for at undgå risiciene kan være meget forskellige. Derfor skelner man mellem forskellige typer af sikkerhed f.eks. ud fra årsagen til de mulige farer.
Man taler om "Functional Safety", når sikkerheden afhænger af, om et styringssystem fungerer korrekt.
Når det drejer sig om kravene til Functional Safety, spiller risikovurderingen en central rolle. Det fremgår af standarden EN ISO 12100, hvilke trin du skal følge ved risikovurdering af og risikoreduktion for maskiner. Vurdering og verificering af sikkerhedsfunktioner overtages af standarderne EN ISO 13849 og EN IEC 62061 under forudsætning af, at den nødvendige, tekniske beskyttelsesforanstaltning er afhængig af et styringssystem. Ud fra risikovurderingen fås kravene til sikkerhedsintegriteten (PL, SIL).