1. A method for use in an environment including a client device and an ad server, the method comprising: a) accepting document information, sourced from an application on the client device; b) determining at least one ad relevant to content of the document using at least the accepted document information; and c) sending the at least one ad determined to the client device.