Explanation of terms