Recently, increased attention has been paid to natural sources as raw materials for the development of new added-value products. Flavonoids are a large family of polyphenols which include several classes based on their basic structure: flavanones, flavones, isoflavones, flavonols, flavanols, and anthocyanins. They have a multitude of biological properties, such as anti-inflammatory, antioxidant, antiviral, antimicrobial, anticancer, cardioprotective, and neuroprotective effects. Current trends of research and development on flavonoids relate to identification, extraction, isolation, physico-chemical characterization, and their applications to health benefits. This review presents an up-to-date survey of the most recent developments in the natural flavonoid classes, the biological activity of representative flavonoids, current extraction techniques, and perspectives.