what is the difference between valence electron and valence shell?
Electrons in last shell or outermost shell are called as valence electron. They are called so because they decide the valency of element. Valence shell is the shell containing valence electrons. So last shell or outermost shell is also called as valence shell.