Giving in Without Giving Up
Compromise is an unavoidable part of dealing with others in both the business world and in personal relationships. The ideal situation would be that everyone agrees with everything you say, but that is highly unlikely. Unless you live in a society that does not value diplomacy, this is a skill that will present plenty of opportunities for you to master it.
This can be even more of an issue when you are in a position of less influence. You may be expected to compromise at a greater level or even expected to follow the lead of your superiors, without regard to your own feelings or opinions. In either case, learning how to have your beliefs, while accepting the ideas of others and not causing tension in the relationship is crucial to your success in the workplace.