title: Why in C++ do we use DWORD rather than unsigned int?
body: <p>I'm not afraid to admit that I'm somewhat of a C++ newbie, so this might seem like a silly question but....</p>
  
  <p>I see DWORD used all over the place in code examples. When I look up what a DWORD truly means, its apparently just an unsigned int (0 to 4,294,967,295). So my question then is, why do we have DWORD? What does it give us that the integral type 'unsigned int' does not? Does it have something to do with portability and machine differences?</p>