Filter shows only a specific set of results per the selected variable/option (I.e. filter from sender “Mom” would only show messages from Mom).
Sort will short by a specific variable or option, but will still show full results (I.e. sort by sender, all messages from Mom would be shown together, as would all other messages from other senders).
The first option (“Filter only shows the messages that match...”) would be the most accurate.