anonymous ftp

definition: a common way to make software available
example:
speech part: noun
synonyms: anonymous file transfer protocol

How anonymous ftp is being used?