What are the rules for playing Canasta?

Canasta is a game that is played with 2 decks including 2 jokers from each deck. The rules can vary depending on the amount of players. It would be best to reference a rule sheet to get the proper rules for Canasta.