Pre-qualification is an estimate based on basic information.
Pre-approval is more accurate and includes a credit check and document review.

A pre-approval carries more weight with sellers and real estate agents.