Lead scoring is a methodology used by sales and marketing teams to determine the readiness and potential value of a lead. It involves assigning a numerical score to leads based on their behavior, demographics, and other predefined criteria. This helps businesses prioritize leads and allocate resources more effectively.