Getting pre-approved for a mortgage is the first step of the home buying process. Getting a pre-approval letter from a lender get the ball rolling in the right direction.
From start (searching online) to finish (closing escrow), buying a home takes about 10 to 12 weeks.