I've just started Diablo 2 in single player mode, and there is one thing I don't understand.
Some opponents drop keys, generally in multiple numbers (like 6 of them stacked). I can buy them in the towns, too. They seem to be generic, and don't have to be identified, so no mystery there.
What do they open?
Can I sell them without worrying about that they might be useful later?