Según su origen normativo, pueden ser: