Tanah (soil) merupakan lapisan teratas dari bumi. Jenis-jenis tanah di Indonesia diantaranya:
- Tanah aluvial merupakan jenis tanah yang terjadi karena endapan lumpur biasanya yang terbawa karena aliran sungai. Tanah ini biasanya ditemukan dibagian hilir karena dibawa dari hulu. Tanah ini biasanya bewarna coklat hingga kelabu.
- Tanah andosol merupakan salah satu jenis tanah vulkanik dimana terbentuk karena adanya proses vulkanisme pada gunung berapi. Tanah ini sangat subur dan baik untuk tanaman.
- Tanah entisol merupakan saudara dari tanah andosol namun biasaya merupakan pelapukan dari material yang dikeluarkan oleh letusan gunung berapi seperti debu, pasir, lahar, dan lapili.
- Tanah grumusol terbentuk dari pelapukan batuan kapur dan tuffa vulkanik. Kandungan organic di dalamnya rendah karena dari batuan kapur jadi dapat disimpulkan tanah ini tidak subur dan tidak cocok untuk ditanami tanaman.
- Tanah humus merupakan tanah yang terbentuk dari pelapukan tumbuh-tumbuhan. Mengandung banyak unsur hara dan mineral dan sangat subur.
- Tanah laterit memiliki warna merah bata karena mengandung banyak zat besi dan alumunium. Di Indonesia sendiri tanah ini sepertinya cukup fimiliar di berbagai daerah, terutama di daerah desa dan perkampungan.
- Tanah litosol merupakan tanah yang baru mengalami perkembangan dan merupakan tanah yang masih muda. Terbentuk dari adanya perubahan iklim, topografi dan adanya vulkanisme.