How do i join us visa lottery?

Do i need to prove my finance?
Do i need to re-register every year?
What is the website for it?
5 answers 5