Dendrimers are hyperbranched and monodisperse macromolecules, generally considered as a special class of polymers, but synthesized step-by-step. Most dendrimers have a uniform structure, with a single type of terminal function. However, it is often desirable to have at least two different functional groups. This review will discuss the case of bifunctional phosphorus-containing dendrimers, and the consequences for their properties. Besides the terminal functions, dendritic structures may have also a function at the core, or linked off-center to the core, or at the core of dendrons (dendritic wedges). Association of two dendrons having different terminal functions leads to Janus dendrimers (two faces). The internal structure can also possess functional groups on one layer, or linked to one layer, or on several layers. Finally, there are several ways to have two types of terminal functions, besides the case of Janus dendrimers: either each terminal function bears two functions sequentially, or two different functions are linked to each terminal branching point. Examples of each type of structure will be given in this review, as well as practical uses of such sophisticated structures in the fields of fluorescence, catalysis, nanomaterials and biology.