In the last two weeks, Ive flown Nashville to Charlotte to London to Nairobi to London to Dublin to London To Philly to Nashville. Excellent flights and service all around with American and British Airlines.
Not all direct flights are non-stop though, so the terms shouldn't be used interchangeably.
Southwest has a lot of direct flights that make at least one stop (with no plane change for the "direct" passengers).