Do I have to re-install Apps when I log in from a different computer?

You will see all Apps that you have added in “My Apps” tab from any computer.

Most Apps are web-based and therefore you don’t need to download or install them. You can just click the App icons to open them.

A few client Apps require installation. You still see those App icons in “My Apps”, but when you click on one, it will ask you whether you want to install it on this computer. Choosing not to install on that computer wouldn’t remove the App from your other computers.