Randal's blog post "In defense of transactional replication as an HA technology.") Although the learning curve for replication can be intimidating, the successful use of replication comes down to understanding the components involved.
Some of the permitted article object types include user-defined tables, stored procedures, and views.
The entity that receives the data from the Publisher is called the Subscriber.
The Subscriber can be the same SQL Server instance as the Publisher, the same SQL Server instance as the Distributor, or a separate SQL Server instance altogether.
Pull subscriptions are more common with merge replication because the subscriber might be disconnected more frequently and might need to control when data is refreshed on-demand.
The push/pull decision is sometimes also based on the capacity and overhead of the various servers participating in the replication topology.