Information storage and retrieval systems allow for the systematic collection and organization of data so it can be easily located and accessed. There are various media that can store information, such as hard drives, floppy disks, CDs, DVDs, and USB flash drives. An information retrieval system includes a database to store items, a search mechanism to organize and find data, an interface for user interaction, and techniques like Boolean, proximity, range, fuzzy and query searches to retrieve relevant information. The development of the internet and web has increased access to online information retrieval systems around the world.