Direct3D is Microsoft's API for 3D graphics. It's a component of Microsoft's DirectX and it can only be used for Windows applications. Direct3D gives you access to all the latest 3D rendering features using a standard interface.
As the name suggests, it's primarily target is 3D graphics, though 2D graphics are perfectly possible as well.
The best documentation for Direct3D is found on the MSDN site.