Een biofilm is een laag micro-organismen omgeven door zelfgeproduceerd slijm vastgehecht aan een oppervlak. Biofilms komen veel in de natuur voor. Antoni van Leeuwenhoek was in 1683 de eerste die een biofilm, samengesteld uit verschillende mico-organismen, heeft waargenomen, in tandplak. Er zijn veel verschillende soorten biofilms, bijvoorbeeld biofilms waar verschillende soorten micro-organismen in voorkomen en biofilms waar maar één soort micro-organisme in voorkomt.