Basic principles and definitions