Procedure on H1B visa

Hi, I would like to know the complete workflow/procedure over H1B visa. Starting from the lottery process till stamping, what all steps are their and how a candidate can come to know about the current process.