What does Sophisticated Mean?

The word sophisticated is used to describe a person who is refined or cultured. They are the people who don’t eat with their elbows on the table.