Abstract. This is an expanded version of the author's lecture at the XX Congresso U.M.I., held in Siena in September 2015. After a brief review of L-functions, we turn to the classical converse theorems of H.Hamburger, E.Hecke and A.Weil, and to some later developments. Finally we present several results on converse theorems in the framework of the Selberg class of L-functions.Mathematics Subject Classification (2000): 11F66, 11M41