The game is played with two packs of playing cards. After thoroughly shuffling both decks together, 4 rows of 10 face down cards are dealt to form the tableau columns. 4 more cards are dealt face down to the 4 leftmost columns and then a face up card is dealt to the end of each column. The remaining cards are placed face down to form the stock.
Spider is usually played with two standard decks of playing cards, but the game is very difficult that way. Spider One Suit and Two Suits game variations exist that still use 104 cards, but only use the Spades in the one suit game and Spades and Hearts in the two suits game. Extra packs of cards are required to make up the numbers. This makes Spider considerably easier.
The object of the game is to build cards of descending suit sequence from King to Ace. e.g. K, Q, J, 10, 9, 8, 7, 6, 5, 4, 3, 2, A within the tableau columns. When such a sequence has been formed, it is automatically removed to one of the 8 foundations. When all 104 cards have been played to the foundations as eight separate King to Ace sequences then the game is won.
All building is carried out on the tableau columns with the foundations not really participating in the game much. You may move any exposed card from the end of a tableau column to another tableau column if it creates a descending sequence (regardless of suit). e.g. 5 on 6 or 2 on 3. You may also move a packed descending sequence of cards as a group to another tableau column but only if they're of the same suit. e.g. 9, 8, 7 on 10 or 10. Therefore, you should try to pack cards of the same suit if you have a choice, otherwise you'll find the game blocks quickly. If you manage to create a complete descending sequence of cards from King to Ace of the same suit, e.g. K, Q, J, 10, 9, 8, 7, 6, 5, 4, 3, 2, A then it will be transferred to one of the foundations automatically. Empty tableau columns may be filled by any card or a packed descending suit sequence of cards. When no more constructive moves can be made on the tableau, click on the stock to deal another card to each of the tableau columns. You must fill all empty spaces in the tableau before you can deal cards from the stock, even if it means breaking up a sequence you have already packed.