Bacteriophages are viruses infecting bacteria. Their genetic material can be DNA or RNA; single-stranded (ss) or double-stranded (ds). The following are a few examples:
The life cycle of a bacteriophage may be lytic, lysogenic, or both. An important example is λ phages which can have either lytic or lysogenic cycle, depending on the environment (more info).