This document outlines two typologies of urban planning theories: Faludi's approach from 1973 and Yiftachel's framework from 1989. Faludi categorizes theories as procedural, substantive, explanatory, or prescriptive based on their focus. Yiftachel identifies three major streams of thought: analytical debates about planning's societal goals; urban form debates about good urban plans; and procedural debates about effective planning processes. The debates interact to inform urban planning theories, balancing explanatory analysis, prescriptions for land use, and optimal decision making.