User vs. system requirements