A general election will result in the president being chosen; a presidential primary will only determine a candidate of a party; you could say that it effectively "narrows down" the number of candidates.
The presidential election is also specified in the constitution, and the primaries are not.