Why are males and females different? How are these differences encoded by the genome? We study what drives sexual dimorphism, and the genomic and transcriptomic building blocks underlying the differences we observe between the sexes. We integrate cutting edge methods with natural variation, convergent evolution and artificial selection to study the relationship between genotype and complex phenotypes.