Flash card systems were probably one of the first educational tools used on a computer. They were never very popular because one had to enter lots of information just to get started. Memorizable is a site that actually makes flash cards on a computer make sense. You can share your terms -- great for a class -- and you can use pre-existing sets of terms.
Give it a try and let me know what you think.