i'd imagine u may need to sign into your live account (hotmail) which may have to be setup with
http://www.officelive.com/en-us/ office live, i love office live i can store all my files online securly and access them on any pc, i would think its tied into meeting too or somehow messenger ties in