بومشناسی یا اکولوژی بررسی دانش برهمکنشهای میان جانداران و زیستبوم – محیط زندگی – آنها است.
میتوان مدعی شد که بومشناسی کهنترین علم بشری است. اگر طبق تعریف بومشناسی بررسی علمی پراکنش و فراوانی جانداران، و برهمکنشهایی که این پراکنش و فراوانی را تعیین میکنند باشد، ابتداییترین انسانها به خاطر نیازشان به دانستن اینکه نه تنها غذا، بلکه دشمنان غیرانسانیشان کی و کجا پیدا میشوند، باید بومشناسانی از این دست بودهباشند. حتی نخستین کشاورزان برای شناخت شیوه اداره منابع خوراکی زنده و نیز اهلیشدهشان میبایست از آن هم کارکشتهتر میشدند. بدینترتیب این نخستین بومشناسان، که بومشناسانی عملگرا بودند، درصدد شناخت پراکنش و فراوانی جانداران و بهکارگیری این دانش در جهت منافع جمعیشان برآمدند.
بومشناسی در فارسی ترجمه واژگانی از نام اروپایی آن یعنی اکولوژی است. واژه اکولوژی از دو لغت یونانی «Oikos» به معنای بوم، خانه، بستر زیست یا محل زندگی و کلمه لوگوس «Logos » به معنی شناخت، علم یا دانش تشکیل شدهاست؛ بنابراین، از نظر ریشه لغوی و معنای تحتاللفظی کلمات تشکیلدهنده، اکولوژی به معنی بررسی محل زندگی جانداران است ولی اصطلاحاً به«اثرات محیط بر موجودات زنده، اثرات موجود زنده بر محیط و روابط متقابل بین موجودات زنده» اطلاق میگردد. اصطلاح اکولوژی را برای نخستین بار ارنست هکل، زیستشناس آلمانی در سال ۱۸۶۹ وضع کرده و بکاربردهاست.
در سال ۱۸۵۹، ده سال پیش از وضع واژه اکولوژی توسط ارنست هکل، اتین ژفروآ سن-ایلر، جانورشناس فرانسوی، واژه اتولوژی را برای رشتهای که روایط بین محیط و موجودات زنده را بررسی میکند، وضع و پیشنهاد کرده بود. واژه اتولوژی از واژه یونانی «ethos» به معنای «رفتار» مشتقّ شده است و بنابراین معنای اتولوژی از لحاظ ریشه لغوی، کنششناسی است.
کشمکش و جدال درباره بکاربردن واژههای اکولوژی و اتولوژی و ترجیح یکی از آنها بر دیگری، سالها ادامه داشت تا آنکه با تصویب مجامع علمی منعقده در طول سالهای ۱۹۰۱ و ۱۹۰۲، واژه اکولوژی به رسمیت پذیرفته شد. با این حال واژه اتولوژی هنوز کاملاً منسوخ نیست، بلکه به تعبیری نوعی شاخه فرعی در چهارچوب دانشی است که امروزه اکولوژی نامیده میشود. واژه اتولوژی را اغلب دربررسی واکنشهای موجودات زنده در مقابل محیط بکار میبرند. به ویژه در اکولوژی جانوران و انسان بحثهای اتولوژی رواج بیشتری دارد، زیرا بخشی از واکنش جانوران و انسان در برابر عوامل و تغییرات محیط به صورت رفتار بروز میکند و اطلاق واژه اتولوژی برای بررسی رفتارها و واکنشهای رفتاری جانداران، با توجه به ریشه لغوی و معنای این واژه، کاملاً موجّه و منطقی است. متخصصان آمریکایی اغلب واژه اتولوژی را به صورت ترکیب با واژه اکولوژی به کار میبرند و مباحثی را تحت عنوان «اکولوژی رفتارها و واکنشها» در مطالعات مربوط به اکولوژی جانوران و انسان مطرح میکنند. در مباحث روانشناسی، جامعهشناسی و مردم شناسی نیز واژه اتولوژی و روشهای بررسی و تحلیل رفتارها کاربرد دارد.