The name can mean different things to different people, but for federal budget purposes, an entitlement typically means a benefit that is guaranteed, often by law—like Social Security benefits. With ...