In order for all readers to put our posts in perspective, here's a listing of the terminology that will be used with explanations. Environment An...

read more