By making it portable you will be able to use the program on other computers etc and use it to its full capacity.
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.