Difference between genomic and non-genomic, difference between steroids and protein supplements