In the traditional game and most variations, there are exactly 10 possible combinations. Here is their ranking from weakest to strongest: high card, one pair, two pair, set/trips, straight, flush, full house, quads, straight-flush, royal flush.
There is no hierarchy among suits: hearts, spades, clubs or diamonds. This means that a king-high spade straight flush and a king-high heart straight flush are equally powerful.