The end product of transcription is an RNA transcript. This could be any form of RNA such as mRNA (messenger RNA), rRNA (ribosomal RNA), tRNA (transfer RNA), or non-coding RNA. Prokaryotes form a polycistronic mRNA whereas eukaryotes form a monocistronic mRNA. Transcription is catalyzed by the enzyme RNA polymerase. In prokaryotes, all three types of RNA are produced by a single RNA polymerase. In eukaryotes, transcription is catalyzed by three different types of RNA polymerase and each one forms a different type of RNA: