A Mobile Ad-hoc NETwork (MANET) is a collection of independent wireless nodes that can move randomly which forms a short-term network which has no fixed infrastructure. A MANET is a collection of mobile nodes connected by wireless links which can configure by itself. In Mobile Ad-hoc NETwork (MANET), network partitioning or performance degradation occurs due to mobility of nodes. To minimize the performance degradation the authors go for replication techniques. These techniques consider that all mobile nodes co-operate fully, where as some nodes may co-operate partially or may not co-operate with other nodes and they are termed as selfish nodes.