Definitions of teleology:

  • noun:   (philosophy) a doctrine explaining phenomena by their ends or purposes