Con titanium backup haces copia de seguridad de las aplicaciones ke tienes instaladas y sus configuraciones.
Con nandroid backup, ke se hace desde el recovery modificado, haces una copia de seguridad del sistema completo, incluida la rom ke lleves instalada, y la puedes restaurar en caso de hacer algo ke no debes y el telefono no arranke.
Esto es común para todos los teléfonos android, así ke en htcmania y en Internet tienes cientos o miles de post hablando sobre ello, donde te podrás informar mejor.
Recuerdo ke en el subforo del galaxy 2 incluso hay algún tuto

