Böcekler derin deniz dipleri hariç neredeyse her habitattan rapor edilmişlerdir. Çoğu türü karasal olmasına karşın, birçoğu da yetişkin veya larval evrelerinde tatlı sularda ya da tuzlu su bataklıklarında yaşarlar. Az sayıda tür (okyanus koşucuları Holobates cinsinin tümü) açık okyanus yüzey suları üzerinde yaşayabilmesine karşın şaşırtıcı bir şekilde yetişkin böcekler okyanuslara uyum sağlamayı başaramamıştır. Muhtemelen yüksek basınçta su geçiren ve kırılgan olan dış iskeletleri okyanuslarda uyum başarısı sağlayamamıştır. Bu başarıyı sağlayanlar da zaten artık ''böcek'' değildir. Bu sınıfta yaklaşık 29 takım, 949 aile ve 1.1 milyon böcek türü tanımlanmış, büyük olasılıkla bu sayının en az 3 katı daha tanımlanmayı beklemektedir. Benzer bir şekilde şimdilik 95 milyon böcek türünün fosillerde de mevcut olduğu sanılmaktadır. Örneğin Meganeuropsis permiana 245 milyon yıl önce yaşamış, 71 cm'lik kanat açıklığı ile şimdiye kadarki bulunan en büyük böcektir. Aslında böcekler, uçma ilk evrimleştiğinde başka hiçbir organizma tarafından yaşam şekli olarak kullanılmamaktaydı. Bu nedenle rekabete girebilecek başka hayvan grupları olmadığından uyumsal başarıları da engellenememiştir. Birtakım amfibiler dışında Dünya'da onları eleyebilecek başka bir tür yoktu. Böylece sayıları artmış ve yanında bitkilerin çeşitliliğini getirmiştir.
Yusufçuklar ve kızböcekleri, bilinen en eski böcek takımları arasında yer alır. Kanat açıklıkları 19 cm'ye ulaşabilen bu hayvanlar genellikle suya yakın yerlerde yaşayan, uçarken başka böcekleri avlayan birer yırtıcıdır. Boyları 25 cm'yi bulan en iri türlerden bazıları küçük kuşları ve sürüngenleri de avlar. Örneğin Mavi yusufçuk (Pachydiplax longipennis) birlikte veya ayrı ayrı çırpabildiği büyük çifte kanatlarıyla ileri ya da geri uçabilir, havada asılı kalabilir. Şafak yusufçuğu (Trithemis aurora) da etçil beslenmeye uygun ağız yapısına sahiptir. Termit ve hamamböcekleri avlanamaz. Hamamböcekleri genelde çürümüş bitki artıklarıyla, memelilerin ve kuşların artıklarını yer. Termitler ise ölü ağaçlarla beslenir. Besinlerin dönüşümünü sağlamakla birlikte, kentsel yaşam alanlarında binalara zarar verir. Çekirgeler ve ağustosböcekleri ise omnivordur (hepçildir). Bedeninin geri kalanını hareket ettirmeden kafasını çevirebilen tek böcek de peygamberdevesidir (Mantis takımı). Avcı böcekler dışında bokböcekleri gibi detritivor olan böcekler de ekosistemdeki kimyasalların yeniden döngüye katılmasında önemlidirler. Bazı böcekler, bitkilerin ya da hayvanların iç parazitidir. Diğerleri konağın kanını emer ya da yüzeyindeki dokuları tüketirler. Tüm böcek türlerinin yaklaşık %20'si parazitoiddir.