Ethnic food, often called world food, is one of the most exciting growth areas, particularly in sales to affluent western consumers. But the definition of ethnic food varies according to where and who you are. And people buy it for a lot of different reasons. Chris Lyddon looks at the latest research.