In the previous section, we saw that the Snapshot Replication is the basic and simplest replication topology. We should be very aware and familiar with the way Snapshot Replication can be implemented and the way it works. There is another reason for the need to be familiar with Snapshot Replication — even if we plan to implement Transactional or Merge Replication, the initial replication that gets applied is the Snapshot Replication. Therefore, we should be careful when we decide to design and implement replication solutions in our environment. There are a few prerequisites and considerations to be taken care of before implementing Snapshot Replication.