Windows Live is part of MSN or Live Search network. A Windows Live profile is a page you can create about yourselfe,your hobbies,your favorite things,books,websites,etc and you can also create a blog here on Windows Live Spaces. You need to have a Hotmail account to use this service which is free.