Here’s an interesting service from Lawrence Berkley National Laboratories: Video Glossary!
Videos of scientists explaining scientific terms have been compiled into an online video glossary, and a new one is added each week. Each video explains one term and they’re only about a minute long.