Through thousands of years of evolution it has developed into a set of generally accepted dining rituals and practices. However, there is still variation in table etiquette according to the character and purpose of a banquet and great differences regionally.