Primary
A primary server (or load balanced server cluster) combined with a primary database server located at the primary location (generally a data center).
Secondary
A secondary server (or load balanced server cluster) combined with a secondary database server located at the secondary location (best practice is in a data center in a different state than the primary location) where the data is replicated to.
Replication
Replication involves copying and maintaining database objects or files in multiple locations for the purpose of redundancy and increased data availability.