Well i just bought 4 of the 6 books i need for my first semester of college (my first year in College). I opened all the books, read some stuff. I have this book called "Introducing Networking, Understanding Network Programs, Processes, and Protocals" anyways in the Introductory Chp they give all the Terms that are important and used a lot through out the book. Hacker - A Hacker is a very skilled, curious, experimental programmer. A hack is an unorthodox, often elegant, solution to a programming problem. See criminal hacker. Criminal hacker (cracker) - A cracker is someone who gets fun or profit from breaching a secure system and possibly stealing information or damaging data. You have to admit, its not the perfect definiton. Heres my question. You think the term Hacker is getings its original term slowly ? I think it is slowly, really slowly, what u guys think ?