Difference between features and functions