What is the difference between a transcriptome and a genome? I have a computer engineering background, not biology.

I started working on a bioinformatics project recently, which involves de-novo assembly. I came to know the terms Transcriptome and Genome, but I cannot identify the difference between these two.

I know a transcriptome is the set of all messenger RNA molecules in a cell, but am not sure how this is different from a genome.
In brief, the  “genome”  is the collection of all  DNA  present  in  the  nucleus  and  the  mitochondria of a  somatic  cell. The initial product of genome expression is the “transcriptome”, a collection of RNA molecules derived from those genes.