Black hats are the hackers that are out to steal, cheat, and otherwise take whatever's valuable from anyone they come across. White hats are the guys who just like security and find the whole bit fascinating and like to play with computers, but they don't hurt people with their knowledge.Black hats are out to deliberately hurt people. Which is why I say I don't care for them. Hell, half of them don't even know what they're doing... they just use someone elses program to get the job done. But that really doesn't matter -- since it usually does get the job done, and all.