Synopsys interview question

Difference between define and typedef?