A few good resourceful sites
wikipedia: the most comprehensive information about any topic
investopedia.com: for meaning of financial terms in layman language.
wikipedia: the most comprehensive information about any topic
investopedia.com: for meaning of financial terms in layman language.