I am going to apply to this years DV Lottery but I want to know what actually happens if I win. Am I guaranteed a green card? Does a green card let me live and work in the US? And what is the difference between getting a green card and citizenship. Also how long does the process take. I know that winners are announced in July next year but after that how long until a winner can move to the US?

Thanks