What is a Demon Express account?

Why do I need a Demon Express account?

Should I share my Demon Express Account with anyone?

Can someone other than the student add money to my Demon Express account?

How is Demon Express different from my banking card?