Differentiate between homosporous and heterosporous pteridophyte

Homosporous :
In pteridophytes, generally all the spores are of same kind, such plants are called homosporous.
Heterosporous :
Some plant of pteridophyta have different kind of spores." These plants are known as heterosporous. eg., Selaginella, Salvinia