Requirements and Application