El modelo orientado a objetos tiene dos características principales, las cuales ha favorecido su expansión: