Watchlists is a great tool to track your portfolio or companies you are watching
The historical stock screener lets you back test your strategy
Names and definitions of all ratios and indicators - Glossary