In addition to data replication in distributed data stores, the concept of replication is studied in various distributed computing domains including grid, peer to peer, distributed files etc. The method as well as the major features of replication are studied, and analysed the problems with existing approaches. The method of replication will vary from domain