به دو دسته، الگو‌های‌ ادامه دهنده و الگو‌های‌ بازگشتی.