--KEY CONCEPTS--