Technical writing is performed by a technical writer and is the process of writing and sharing information in a professional setting.[3] A technical writer’s main task is to convey information to another person or party in the most clear and effective manner possible.[3] The information that technical writers convey is often complex, and it is one of their main tasks to analyze the information and present it in a format that is easy to read and understand.[4] A good technical writer needs strong writing and communication skills and must be proficient with computers, as technical writers do not just convey information through text. They use a wide range of programs like Adobe Photoshop to create and edit images, diagramming programs like Microsoft Visio to create visual aids, and document processors like MadCap Flare to design and format documents.[5] While commonly associated with online help and user manuals, technical writing covers a wide range of genres and technologies. Press releases, memos, business proposals, product descriptions and specifications, white papers, Résumés, and job applications are but a few examples of documents that are considered forms of technical writing.