Bacteriophages are the most abundant and diverse biological entities on Earth. We are developing various approaches to identify phages and investigate their roles in a given ecosystem.