For lower bandwidth users, loading worlds they haven't already visited can take a significant amount of time. But to my knowledge the only way to download worlds currently is to visit them from within the client. If a webpage or some other solution that allowed for a user to download the world before hand was available it could greatly reduce in game downtime from having to wait in the loading screen.