The need for skilled report writing has increased in the last 20 years. Companies increasingly seek training for technical staff, however, technical writing skills are not only necessary for engineers and alike; these skills are critical in any technically-oriented professional job. Technical communications—or technical writing—is not writing about a specific technical topic such as computers, but about any technical topic. The term "technical" refers to knowledge that is not widespread, that is more the territory of experts and specialists.
Technical communications is the delivery of technical information in a manner that is adapted to their needs, level of understanding and background. One of the challenges in writing about highly technical subjects is to do so in a way that a non-specialist could understand. This ability to translate technical information to non-specialists is a key skill to any technical communicator.