Claro mira...
Una Replica es conocida tambien como 'espejo' (mirror) o 'esclavo' (slave) y consiste en mantener la informacion
en varias bases de datos ("replicada") apartir de una base de datos "central"....
Por ejemplo:
Supongamos que tienes una cadena comercial de tiendas de ferreteria (o cualquier otro giro

), ahora
la matriz o tienda "principal" se encuentra en Barranquilla y tienes sucursales en Bogotá,Medellín y Cali
Tu servidor de Base de datos se encuentra en Barranquilla y todas las transacciones que se realicen en esa BD
las replicas en las demas base de datos (en Bogotá,Medellín y Cali) tu das de alta un cliente en cualquier sucursal
y a traves de un proceso de sincronizacion, se actualizan todas las bases de datos para mantener la informacion replicada
la informacion del nuevo cliente esta disponible para todas las sucursales, tambien si un servidor falla, puedes usar otro
pues la informacion es la misma.... depende del uso que se le pueda dar...
Un respaldo en MySQL es un archivo en texto con las intrucciones SQL para crear y respaldar los datos de una base de datos
no es una replica, es solo una copia "congelada" de lo que estaba en la base al momento de hacer el respaldo, y no sufrira
alteraciones por sistema
Bueno una explicacion muy tecnica pues no es

, pero espero se entienda la idea, y te sea de ayuda
Para mas informacion esta el google

Saludos