1. A computer-implemented method for generating an electronic advertisement, the method comprising: receiving, at a server, a request from an advertiser to generate an electronic advertisement associated with a concept; suggesting, by the server, presentation content to the advertiser for inclusion in the electronic advertisement, wherein the suggested presentation content is based, at least in part, on the concept; receiving, at the server and from the advertiser, a selection of the suggested presentation content; receiving, at the server, a presentation layout indication from the advertiser; automatically generating, at the server, the electronic advertisement for the advertiser using the selected suggested presentation content and the presentation layout indication, wherein the advertisement comprises at least part of the selected suggested presentation content that was suggested by the server; associating one or more keywords with the electronic advertisement; and storing the electronic advertisement and the associated one or more keywords such that it may be retrieved in response to a user query received in the future upon comparison with the associated one or more keywords.
1. A computer-implemented method for generating an electronic advertisement, the method comprising: receiving, at a server, a request from an advertiser to generate an electronic advertisement associated with a concept; suggesting, by the server, presentation content to the advertiser for inclusion in the electronic advertisement, wherein the suggested presentation content is based, at least in part, on the concept; receiving, at the server and from the advertiser, a selection of the suggested presentation content; receiving, at the server, a presentation layout indication from the advertiser; automatically generating, at the server, the electronic advertisement for the advertiser using the selected suggested presentation content and the presentation layout indication, wherein the advertisement comprises at least part of the selected suggested presentation content that was suggested by the server; associating one or more keywords with the electronic advertisement; and storing the electronic advertisement and the associated one or more keywords such that it may be retrieved in response to a user query received in the future upon comparison with the associated one or more keywords. 32. The method of claim 1 , wherein the concept comprises an image, further comprising: reading optical data from the image to identify text, wherein the suggested presentation content is selected based on the identified text.