Usually it just comes down to the question of whether I like it or not. Therefore, cycling: sport, football: not a sport. Basketball? Absolutely a sport. Speed skating? Not in a million years.
Basketball is only a question of being tall, how can that be a sport?