6. A method comprising: under control of one or more computer systems configured with executable instructions, receiving a first stroke associated with a touch input; determining, based on the first stroke, a predetermined type of annotation associated with the touch input; determining the predetermined type of annotation is a free form annotation; associating the free form annotation with a word of content presented on a display of a device; receiving a additional strokes associated with the touch input; associating the free form annotation with the word based at least in part on a location of the word within the content; and rendering the content to be presented on the display, the rendering including rendering the content presented on the display around the annotation to cause the annotation to appear adjacent to the word and at least partially surrounded by the content.
15. The method of claim 6 , further comprising: receiving a selection of the free form annotation; receiving a selection of a second word of the content; associating the second word with the free form annotation; re-positioning the free form annotation at a second location adjacent to the second word; and rendering the content to be presented on the display, the rendering including rendering the content presented on the display around the annotation to cause the annotation to appear adjacent to the second word and at least partially surrounded by the content.