It is used by people who arn't sure on how to start a convo so will say "sup" instead. It is also an abbreviation of the phrase "what's up?". When someone says "sup" it is often a retorical question and is followed by either no answer at all or a stupid answer such as "the sky".