the devils have a small section on their website http://www.cardiffdevils.com/hockey-terms/ its only small but hope it heps, if you'r stuck and have anyquestions, feel free to ask them on here, we'r all happyto help
Also no doubt the good people who use this forum will be happy to field any questions. There is quite a broad knowledge base I would guess, with fans and players alike on here.