Dictionary of Philosophical Terms and Names

This is a concise guide to technical terms and personal names often encountered in the study of philosophy. Although its entries are extremely brief, many of them include links to electronic versions of philosophical texts and to more detailed discussions located elsewhere.

Guide to Philosophy on the Internet

A very nice site with ratings and search capability.

Internet Encyclopedia of Philosophy

Also provides full-text access to many philosophical works.