Direct means they are doing something very similar to you and targeting the same audience. indirect meaning they still touch on your target audience but solve their problem in a different way. For example, VRBO.com is a direct competitor of Airbnb but Craigslists is an indirect competitor because they also offer short term rentals but don’t have the whole ranking and payment system in place.