A chromosome is a long packaged DNA sequence. The human diploid (DNA From both mother and father) cell has 46 of these. A chromosome contains thousands of genes which are the sequences in the actual DNA that code for end products such as proteins.
Genes are relatively small sections of DNA which encode (provide a template for) proteins. Chromosomes are molecules that consist of very long strand of DNA coiled many times, & a few proteins called histones which hold the whole structure together.