Pero tu necesitas la explicación de que consiste una aplicación tipo CRM (Customer Relationship Management) ??? o una aplicaciòn ya hecha que implemente lo que un CRM debe hacer (comùn) y con código "explicado"?
Bueno .. en principio como toda aplicacíón para hacer algo se rige por un "procedimiento" que ha de cumplir o forma de trabajar en general, creo que lo que deberás hacer en ese caso es leer sobre que consiste un CRM ..
http://es.wikipedia.org/wiki/CRM
Si conoces que ha de hacer un CRM o el tipo de CRM que tu necesites, sabras tu mismo explicar el "còdigo", hacerlo .. o simplemente buscar uno que se te acomode a tus necesidades ya heho.
Un saludo,