Between prokaryotic cells and eukaryotic cells there is dramatic difference in complexity which represents a problem for the current version of the cell theory, as well as for the current version of evolution theory. In the past few decades, the serial endosymbiotic theory of Lynn Margulis has been confirmed. This results in a radical departure from our understanding of living systems: the eukaryotic cell represents de facto"cells-within-cell." Higher order "cells-within-cell" situations are obvious at the eukaryotic cell level in the form of secondary and tertiary endosymbiosis, or in the male and female gametophytes of higher plants. The next challenge of the current version of the cell theory is represented by the fact that the multicellular fungi and plants are, in fact, supracellular assemblies as their cells are not physically separated from each other. Moreover, there are also examples of alliances and mergings between multicellular organisms. Infection, especially the viral one, but also bacterial and fungal infections, followed by symbiosis, is proposed to act as the major force that drives the biological evolution toward higher complexity.