Pueden clasificarse en diferentes tipos: