Terms And Definitions