Who do all those acronyms mean? Where's an accurate technical dictionary of Microsoft terminology?
The Microsoft Developer Network (MSDN) provides an excellent technical reference for terminology used in Microsoft products. You don't need an MSDN subscription to access the dictionary - just browse here