250 Concepts and Terms