Zinc-finger proteins (ZNFs) are one of the most abundant groups of proteins and have a wide range of molecular functions. Given the wide variety of zinc-finger domains, ZNFs are able to interact with DNA, RNA, PAR (poly-ADP-ribose) and other proteins. Thus, ZNFs are involved in the regulation of several cellular processes. In fact, ZNFs are implicated in transcriptional regulation, ubiquitin-mediated protein degradation, signal transduction, actin targeting, DNA repair, cell migration, and numerous other processes. The aim of this review is to provide a comprehensive summary of the current state of knowledge of this class of proteins. Firstly, we describe the actual classification of ZNFs, their structure and functions. Secondly, we focus on the biological role of ZNFs in the development of organisms under normal physiological and pathological conditions.