Well, at LinuxDevCenter they have this article that explains it for all the non-geeks.
One very important thing to keep in mind is that Linux is not Unix! Apparantly there are some tests and certifications before it can be called Unix officially. But it's very Unix-like.

There are also some other interesting articles on that site, btw. Have fun reading them, if you're interested.