The two factors that best explain the origin of the income gap among U.S. citizens are inheritances and differences in skills.
Inheritance contributes to wealth accumulation across generations, allowing some individuals to start life with substantial financial advantages. Meanwhile, differences in skills, which can stem from education, training, and access to opportunities, also play a significant role in determining earnings potential and job market outcomes, further widening the income gap.