Con una redirección 301 haces saber a los buscadores que has cambiado de URL y, de esta forma, pueden actualizar todas las URL antiguas de su base de datos a las nuevas. Además, conservas el PR y los backlinks, etc. que tenías antes del cambio de dominio 😉
Exacto, mueves todo el "SEO" a ese nuevo dominio, ideal para personas que mudan de dominio sin dejar al lado todo lo que han hecho con el antiguo, ademas cuando entras al antiguo te manda sin avisar al nuevo.