The launcher downloads the game, keeps it up to date and starts it with one click.
Installs for the current user, no administrator rights needed. The launcher downloads Java by itself on first start.