Types of Walks