El sistema se aplica a dos grandes tipos de programas: