La POO difiere de la programación estructurada tradicional, en que en esta últimalos datos y los procedimientos están separados y sin relación, ya que lo único que se busca es el procesamiento de unos datos de entrada para obtener otros de salida.