Hay dos clasificaciones: las versiones diferentes y los complementos de programación.