Hyper branched and highly branched polymers (HB polymers) can be prepared by a variety of radical polymerisations. Here we describe the various techniques that can be used and include hybrid polymerisations that involve both radical and ring opening polymerisations. Adaptations of established techniques that use transfer to monomer are described. Then controlled radical polymerisations are outlined. Finally, some of emergent applications are reviewed with a special emphasis on applications in the life sciences.