Este documento presenta una introducción a los patrones GRASP (General Responsibility Assignment Software Patterns). Explica que los patrones son descripciones de problemas y soluciones con nombre que pueden aplicarse en diferentes contextos. Describe los patrones GRASP, los cuales asignan responsabilidades a objetos de manera sistemática. Cubre patrones específicos como Experto, Creador, Bajo Acoplamiento y Alta Cohesión, explicando sus problemas, soluciones y ejemplos.