1. A computer-based method for processing one or more citations for inclusion in an electronic document, the method comprising: editing an electronic document via a document rendering application; presenting a citation interface for receiving from a user input a set of citation terms related to a citation for inclusion in the electronic document; identifying a set of at least one citation record from at least one citation authority based at least in part on the received set of citation terms; presenting a representation of one or more of the identified set of at least one citation record to a user for selection of a citation for inclusion in the electronic document; receiving a signal representing a user selection of a citation from the presented one or more of the set of at least one citation record; and inserting into the electronic document citation data from the corresponding citation record associated with the selected citation.