What does the word social contract mean

HomeLenze6326What does the word social contract mean