Why might people who speak two languages have cognitive advantages over those who speak only one?

Do people who use two languages, one at home and one at school,

automatically have two cultures? Please explain your answer. Why might

people who speak two languages have cognitive advantages over those who

speak only one?