Several concepts have emerged from the study of complexity in food webs. Complexity explains many principals pertaining to self-organization, non-linearity, interaction, cybernetic feedback, discontinuity, emergence, and stability in food webs. Nestedness, for example, is defined as "a pattern of interaction in which specialists interact with species that form perfect subsets of the species with which generalists interact", "—that is, the diet of the most specialized species is a subset of the diet of the next more generalized species, and its diet a subset of the next more generalized, and so on." Until recently, it was thought that food webs had little nested structure, but empirical evidence shows that many published webs have nested subwebs in their assembly.