A newsreader is an application program that reads articles on Usenet distributed throughout newsgroups.[1] Newsreaders act as clients which connect to a news server, via the Network News Transfer Protocol (NNTP), to download articles and post new articles.[2] In addition to text-based articles, Usenet is also used to distribute binary files, generally in dedicated "binaries" newsgroups.
There are several different types of newsreaders, depending on the type of service the user needs—whether intended primarily for discussion or for downloading files posted to the alt.binaries hierarchy:[3]
Designed primarily for reading/posting text posts; limited and often cumbersome binary attachment download functionality. Gnus, as well as more specialized newsreaders such as slrn, nn and tin.
Binary downloaders
Although Usenet originally started as a text-based messaging system without any file attachment ability, many Usenet users today do not participate in discussion groups, as was common during the 1980s and 1990s and only use newsgroups for downloading files such as music, movies, pornography, software and games. Therefore, streamlined clients have been developed for quickly grabbing binary articles, and without the extraneous clutter of text reading and posting features for which file downloaders have little use.[citation needed]