this thread is full of so much awesomeness its absolutely amazing. but heres a page with definitions that contradict themselves..