Differences between analogous and homologous structures :
(a) Analogous : Anatomically not similar though perform similar functions / are a result of convergent evolution.
Homologus : Anatomically similar (but perform different functions) / are a result of divergent evolution.