Terms and definitions