General Principles and Requirements