Social Security is federal government program that pays money to elderly or disabled Americans on a regular basis. When you’re working you pay Social Security taxes with the understanding that you will receive a Social Security benefit. In recent years there has been discussion in Congress and in the news about whether Social Security will have enough money to pay benefits going forward.