Working from the supposition that all knowledge is contained in any random friendslist, I pose you this question:
If I wanted to research how to go about building a relatively simple online dictionary (probably using SQL and php), where would I go to find information about what kind of coding it would take, whether I'd need to lease an online thesaurus, etc.?