Según la forma de obtención, pueden clasificarse de forma general en dos tipos: