A method of diagnosing an orthodontic condition and providing information regarding orthodontic treatment can include analyzing patient data, which can include online activity of an individual, an image of an individual and a combination thereof, receiving at least a portion of patient data onto a server, accessing one or more databases that comprises or has access to at least one of information derived from orthodontic treatments, information derived from a website, and a combination thereof, and instructing at least one computer program to analyze at least a portion of the patient data and identify at least one diagnosis of an orthodontic condition. A system can include one or more computer programs configured to perform a method according to the disclosure.