For Steam everything is handled by the client, activation is completed when you purchase the game as it assigned a key for the game to your account - updates when given by the developer will be done automatically through the client - and uninstall can be done like any other game though Steam by right clicking on the game in the steam client and clicking "uninstall"