Question: what is the difference between spin and orbital angular momentum?
Answer: Orbital angular momentum of electron comes from the revolution of electron in certain stationary orbits around the nucleus where as spin angular momentum of electron is inherent and it comes from the revolution of electron around itself.