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.
Some items have sockets, into which you can insert gems, granting it a stat boost, etc. Until then, the item will say it has Empty Sockets. Or you may mean the option at the jewelcrafter's, he can remove gems from sockets if you want to replace them.
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.