 RNA interference (RNAi) is a regulatory mechanism conserved in higher eukaryotes. The RNAi pathway generates small interfering RNA (siRNA) or micro RNA (miRNA) from either long double stranded stretches of RNA or RNA hairpins, respectively. The siRNA or miRNA then guides an effector complex to a homologous sequence of mRNA and regulates suppression of gene expression through one of several mechanisms. The suppression of gene expression through these mechanisms serves to regulate endogenous gene expression and protect the cell from foreign nucleic acids. There is growing evidence that many viruses have developed in the context of RNAi and express either a suppressor of RNAi or their own viral miRNA.