Existen tres generaciones: