content-based search and many other features. The query is expressed either as a rough sketch painted by the user or as another image you supply (or an image in your collection).