Snakes are a suborder of Squamata (an order of Reptilia) and can be divided into two infraorders: Scolecophidia (primitive snakes) and Alethinophidia (advanced snakes).