Functional And Non Functional Features