Difference between "dans" and "en" in French?

Ok, I want to use "en" to say in something. Why is this wrong? Why does my teacher insist on using "dans"? Please help.
Update: uhhh, how do I give out a "best answer"
8 answers 8