Abstract In this talk we discuss several irreducibility criteria for polynomials in Z[X], including the well-known Eisenstein's criterion. We also discuss Perron's criterion and Cohn's criterion, two lesser-known irreducibility criteria. We will mainly be interested in applications and generalizations of these criteria.