The C. perfringens species is associated with various environments, such as soils, sewage, and food. However, it is also a component of the gastrointestinal (GI) microflora (i.e., microbiota) of sick and healthy humans and animals. C. perfringens is linked with different systemic and enteric diseases in livestock and humans, such as gas gangrene, food poisoning, non-foodborne diarrhoea, and enterocolitis. The strains of this opportunistic pathogen are known to secrete over 20 identified toxins that are considered its principal virulence factors. C. perfringens belongs to the anaerobic bacteria community but can also survive in the presence of oxygen. The short time between generations, the multi-production capability of toxins and heat-resistant spores, the location of many virulence genes on mobile genetic elements, and the inhabitance of this opportunistic pathogen in different ecological niches make C. perfringens a very important microorganism for public health protection. The epidemiological evidence for the association of these strains with C. perfringens–meditated food poisoning and some cases of non-foodborne diseases is very clear and well-documented. However, the genetic diversity and physiology of C. perfringens should still be studied in order to confirm the importance of suspected novel virulence traits. A very significant problem is the growing antibiotic resistance of C. perfringens strains. The aim of this review is to show the current basic information about the toxins, epidemiology, and genetic and molecular diversity of this opportunistic pathogen.