IT Career Glossary

Glossary of key IT terms and acronyms used on this site.
Search for glossary terms (regular expression allowed)


Term Definition
SOHO is short for Small Office/Home Office. A SOHO network contains 10 or less employees.
soft skills
Soft skills are personal attributes that enhance your interactions, job performance and employment prospects, as opposed to 'hard skills' which measure your ability to perform specific tasks. The best soft skills to learn depends on your specific goals and career path. Soft skills typically in high demand in IT include verbal and written communication, team/project leadership, contract negotiation and creative problem solving.
server-side programming language
Server-side programming languages are scripts that are executed on the server, and then translated into HTML which can be viewed by all web browsers. The most popular server-side scripting language is PHP.
SaaS - an acronym for Software as a Service - is a software delivery method wherein a company's data is stored online and accessed via any web-connected device. SaaS vendors host and maintain the servers, databases and code that controls the data, in exchange for a monthly or annual subscription fee. Organizations use SaaS because outsourcing data storage in this fashion is typically much cheaper and hassle-free than doing it on-site.
Rich media
Rich media refers to web pages and web components that contain multimedia and/or interactive elements with audio, video or special effects, e.g., a banner ad that expands to fill the screen and plays a video clip when a user mouses over it.
RHIT: Registered Health Information Technician
AHIMA's Registered Health Information Technician (RHIT) credential demonstrates the ability to effectively manage medical records by verifying their completeness, accuracy, and proper entry into EMR computer systems. Combined with job experience or a bachelors degree, the RHIT holds solid potential for advancement to supervisory positions. *RHIT certification candidates must hold a CAHIIM-accredited degree.
The Registered Health Information Technician (RHIT) certification from AHIMA proves that a health information technician can ensure the quality of electronic health records by verifying their completeness, accuracy and proper entry into EMR computer systems. RHIT is the most demanded certificate for entry-level health information professionals.
RHIA: Registered Health Information Administrator
AHIMA's Registered Health Information Administrator (RHIA) credential is designed for managers and supervisors of health information technicians. As the vital link between care providers, payers, and patients, the RHIA is an expert in managing health records, administering computer systems, collecting and analyzing patient data, and using classification systems and medical terminologies. *RHIA certification candidates must hold a CAHIIM-accredited degree.
A practicum is a college course, usually in a specialized field of study, where students practice their skills in the field and under the supervision of an active practitioner.
The PMBOK - short for 'Guide to the Project Management Body of Knowledge' - is a project management guide, and the globally recognized gold-standard for the practice of project management. The PMBOK Guide applies to all projectized industries, including technology, construction, software, engineering and more. The current version - and the edition used by PMI to guide its certification program - is the PMBOK Guide Fourth Edition.
PHP - short for Hypertext Preprocessor - is a popular server side scripting language that can be embedded into HTML to create a wide variety of mini-applications, or used on its own to build large-scale sites and complex business applications.
Open Shortest Path First. An IETF link-state protocol. OSPFv2 supports IPv4 and OSPFv3 supports IPv6.
NAT, or Network Address Translation, is a mechanism for reducing the need for globally unique IP addresses. NAT allows an organization with addresses that are not globally unique to connect to the Internet by translating those addresses into a globally routable address space.
Mobile Development Environment
A mobile development environment is a software application containing the tools that a mobile developer uses to write, test, and deploy applications onto a mobile device. Mobile development environments typically include code editors, debuggers, and simulators that mimic the hardware and software of mobile devices, allowing mobile applications to be created on a full-size computer.
Linux is an open-source (free to use) version of the UNIX operating system, and one of the most prominent examples of open-source software. Many businesses and government agencies run the Linux OS; one reason organizations choose Linux is because it is typically far less expensive than buying licenses for Windows or Mac OS.