Basic Concepts And Principles