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