Categories and Requirements