Means-testing is a method used to determine eligibility for government assistance programs by evaluating an individual's or household's financial resources and need. It involves assessing factors such as income, assets, and other economic criteria to ensure that benefits are targeted towards those with the greatest need.