What did Jesus mean when He said "It is finished?" What was finished?

John 19:30
When he had received the drink, Jesus said, "It is finished." With that, he bowed his head and gave up his spirit.
41 answers 41