It's different data centers, operated by different providers. So basically like availability zones but slightly better as they will be using different infrstructure, and stay completly independent from each others.
Regarding generation numbers, there's no difference in quality. Various hardware is used even within the same generation so there's no way to say which is best.