There can be overlap in meaning, but I imagine in most contexts where features and characteristics" are mentioned together, the implication is that features are visible characteristics, and the unqualified characteristics are actually behavioural characteristics.