Yeah your first point "someone your customers would choose instead of you" is how I view it
There's direct competition, e.g. another business doing the same as you. And there's more indirect competition, perhaps another industry but that can lure eyeballs away from you.
You are competing against anything and anyone that might divert attention, sales, etc away from you.