خاک‌های موجود در نواحی مختلف زمین دارای ویژگی‌های خاص و ظرفیت باربری متفاوت هستند. از این‌رو، با توجه به مشخصات خاک، اندازه و بار اعمال شده از طرف سازه باید فونداسیون مناسب برای شرایط موجود را انتخاب کرد. به منظور انتخاب فونداسیون مناسب برای هر سازه، نیاز به آشنایی با انواع فونداسیون‌ها و ویژگی‌های آن‌ها است. به طور کلی، فونداسیون‌ها به دو دسته سطحی و عمیق تقسیم می‌شود.