Give and Take

What does the expression “give and take” mean?

Definition: negotiations, the process of compromise

Example: Most people thought government workers would go on strike, but after a good deal of give and take, negotiators announced an agreement including a hike in wages and increased vacation time.