The part of the email address after the @ is the domain name; in other
words, in "@microsoft.com" the microsoft.com part is the domain.
You can use email accounts for nearly any domain that provides email
services and that allows you to use it. Your ISP will probably provide you
with a few email accounts but Microsoft won't.