Vaarojen syyt ja niiden välttämiseksi käytettävät tekniset toimenpiteet ovat hyvin erilaisia. Erilaiset turvallisuustyypit erotetaan esim. mahdollisen vaaran syyn perusteella.
Toiminnallisesta turvallisuudesta puhutaan, kun turvallisuus on riippuvainen ohjausjärjestelmän oikeasta toiminnasta.
Toiminnalliselle turvallisuudelle asetettavissa vaatimuksissa riskiarvioinnilla on keskeinen rooli. Koneiden riskien arvioinnissa ja vähentämisessä toteutettavat toimet perustuvat EN ISO 12100 -standardiin. Turvallisuustoimintojen arviointi ja varmistus suoritetaan standardien EN ISO 13849 ja EN IEC 62061 mukaan edellyttäen, että vaadittava tekninen suojaustoimenpide riippuu ohjausjärjestelmästä. Turvallisuuden eheystason (PL, SIL) vaatimukset perustuvat riskiarviointiin.