mirror site


Computers.

a website that has been copied to another server in order to provide faster access or wider availability, or to reduce network traffic.

Origin of mirror site

1995–2000