I really like your site. I would change the background to little lightest to make it easier on the eyes of your visitors. I think your site is good and the domain name is good too. Looks good the glossary provides a lot of information. Yours site same to me as it is designed from one of the template of
web design company ( may be coincidence). Anyway the only thing I would change is the background.