Definition of delivery

What does the word delivery mean?