Definitions and explanations of terms and concepts