LimeWire is a software tool that enables peer-to-peer file sharing on the Gnutella network. Similar to the popular Napster service, it enables the sharing, searching, and downloading of MP3 music files. LimeWire also lets users share and search for all types of computer files, including movies, pictures, games, and text documents. Other features include dynamic querying, push proxy support for connecting through firewalls, the ability to preview files while downloading, and advanced techniques for locating rare files. Among other performance enhancements, version 3.4.7 efficiently increases the search horizon more than tenfold for most users, and improves MP3 metadata handling.