 The following sub-sections describe some key differences among teleological theories. It is not possible to describe all extant theories but most major approaches are sketched, along with a brief review of some of their strengths and weaknesses. General objections to teleological theories are discussed later, in  section 4.