"Mirror" sites are just different locations carrying the same information. It saves one provider having to invest in huge servers. This is more common with frequently updated software like AntiVirus or Anti Spyware, where millions of downloads are required at much the same time.