An empty socket is a socket in which you can insert a gem. There are different kinds of gem, and each do different things depending on where the socket is. For example a Topaz gives an intelligence boost when inserted into torso armour, but a +% to magic find in a helm.
No, there is no pirate class in Diablo 3. If you mean to pirate the game, you cannot do that either.
Yes, Diablo is in Diablo 3.
No. There are Diablo 3 teaser videos on the Blizzard website.
Mephisto is mentioned, but does not appear 'in person' during Diablo 3.
Diablo 3 is out now, it was released on the 15th of May 2012.
diablo 1 is about 100mb diablo about 800mb and diablo 2 expansion another about 800mb
You mean sites that sell in-game items? Most of them shut down with the release of Diablo 3 but I am sure there are still some out there. They are against the TOS however.
It's been over 13 years since Diablo 2 was a true Hype, so this would give you a perfect reason not to worry if Diablo 3 would be your 1st Diablo game experience.
Diablo 3 was released on May 15, 2012.
The requirements can be found at the official Diablo III website.
You can purchase Diablo 3 for Mac computers online at the Diablo website; the hard copy version can also be purchased at most computer game stores.
There are currently (as of August 2012) four Acts in Diablo 3, and all four are playable.