IT Dictionary

Explore the IT terms and definitions in an alphabetical order at IT Glossary. This helps non IT users’ to understand complex terminologies of IT industry. This is a source to get clear explanation of IT jargons used across this website. We have explained these definitions after analyzing various explanations provided by world’s leading IT research and adversity enterprises.

a | b | c | d | e | f | h | i | l | m | n | o | p | q | r | s | t | v | w

Advanced Web Services

Advanced Web Services are web services standards beyond the primary SOAP, WSDL and UDDI capabilities. The primary web services are now widespread and common use in various computing situations. There are WS-Security, BPEL, and many more capabilities once considered advanced and today they become basic or primary. All advanced web services deal with complex security standards including WS-Trust, WS-Federation, etc. and asynchronous behavior such as WS-Reliable Messaging, so on. These web services are used and adopted rarely due to slow pace of ratification of the standards

Application Architecture (AA)

Application Architecture (AA) is well-defined application structure of programming logic for deployment at server engine. The architecture is developed using standardize middleware options, communication protocols, data gateways and platform infrastructures that comprise Component Object Model (COM), JavaBean and Common Object Request Broker Architecture (CORBA).

Application Development (AD)

Application Development (AD) is a process to build up and implement the organization application. The Application Life-cycle system starts from design, development, testing and implementation.

Application Infrastructure

Application Infrastructure is a software platform to develop and deliver enterprise application that includes run time enablers.

Application Integration

Application Integration term allows to keep redundant copies of application data and designing. End-users can access data and functionalities from the independently designed applications using single user interface.

Application Modernization Services

Application Modernization refers migration of legacy applications at the modern platforms using latest tools and technologies. The modernizing services also involve re-platforming, re-hosting, re-coding, re-architecting, re-engineering and many more enhancement in application architecture.

Application Platform as a Service (PaaS)

Application Platform as a Service (PaaS) is cloud services that offer environment to develop and deploy organization applications.

Application Server

Application Server is the system software that comprises operating systems, external resources and users applications. It performs in spite of various and competing traffic of client requests, hardware and software failures, distributed nature of the larger scale applications and potential heterogeneity of data and processing resources required to fulfill the company requirements of the applications. The application server supports multiple design patterns and practices for different industry domains. It supports several programming languages and deployment platforms.

Application Service Provider (ASP)

Application Service Provider (ASP) is a term defined for an enterprise that develops application functionalities and associated services to the customers. Gartner defines ASP market as the delivery of standardized application software via a network, though not particularly or exclusively the Internet, through an outsourcing contract predicated on usage-based transaction pricing. Application Service Provider can be any service provider, independent software vendors and network/telecommunications provider.

Applications Outsourcing

Application Outsourcing contains variety of application services including new development, legacy systems maintenance, offshore programming, and management of packaged applications and staff augmentation. This term involves transfer of all these services. These days, the term is used for arrangement of staff for the clients.


Architecture is a mixture of overall computing system such as computers, software and networks. All these components have logical and physical interrelationship with each other. The architecture works with specific hardware, software, protocols and access methods. IT architecture is a series of principals and guidelines for the procedure of acquiring, building, modifying, and interfacing IT resources throughout the enterprise. The IT resources can be communications, modeling tools, organizational structures, software, equipment, etc.

Business Intelligence (BI)

Business Intelligence (BI) involves applications, tools, infrastructure and other best practices that allow to analyze the information and make optimized operational decisions.

Business Process

Business Process starts with a client request and ends with the result of clients requests. This can be across departmental and organizational boundaries.

Claims Management Solutions

Claim Management Solutions are the part of Insurance Solutions that permit to manage end-to-end workflow and collaboration across insurance products. It includes process of claim information entry to control till claim payments. The solutions comprise collaboration tools, industry templates, process organizing capabilities, a rule engine, workflow, integration tools and many other best practices.

Cloud Application Development (AD) Services

Cloud Application Development (AD) Services term represents a tool that permits to develop custom software applications. These applications can be deployed at Platform as a Service, cloud enabled application platform or Infrastructure as a Service.

Cloud Computing

Cloud Computing is the style having scalable and elastic IT enabled capabilities that are delivered as a service using internet technologies.


Component is a unit of functionality packages that is accessed using documented interfaces that can be discovered at runtime. There are technical components that perform the technology specific tasks and enterprise components that hold enterprise functionalities.

Content Management Systems

Content Management Systems is a set of standard templates and procedures that enable website users to manage text, graphics, video, audio and pictures in website pages, blogs, document repositories, and marketing activities from the back-end of website.

Customer Relationship Management

Customer Relationship Management involves functionalities of sales, marketing and customer services using collaborative, operational and analytical components to manage operational processes related to customer life cycle.

Data Synchronization

Data synchronization is the form of embedded middleware for application to manage all the data at two systems. This services can run through a various different transports but typically require some application specific knowledge of context and notion of the data being synchronized.


Deployment services support implementation of application or infrastructure. It involves software or hardware procurement, configuration, tuning, staging, installation, interoperability, and much more.

Digital Marketing

Digital Marketing involves various online marketing activities such as multichannel campaign strategies, branding/advertising, contextual marketing, social marketing, transactional marketing, and many other marketing deeds. It contains entire marketing channels such as mobile applications, social application, video, web, digital singe, point-of-sales terminus, kiosks, etc.

Disaster Recovery (DR)

Disaster Recovery is an alternative network that assists in reestablishing communication channels when the primary channels are disconnected and malfunctioning. It is a procedure to recover the lost data after a catastrophic interruption.


E-business is a process for a profit, non-profit, governmental, and nonprofit entity to earn return using the computer mediated network. The e-business process includes production, customers, internal processes, etc.


E-learning allows users for learning outside of the classroom. The e-learning software solutions allow to manage administration and training activities using the Internet platform. The solution allows to integrate learning control systems, virtual classrooms, courseware, learning content management systems, etc. LMS software automates training functions including registration and admin tools skills and managing record, courseware access, programming interfaces to packaged applications. LCMS is a technology to manage learning content including content history, replacement, auditing, acquisition and deletion. An LCMS works in conjunction with an LMS.

Enterprise Application Software

Enterprise Application Software involves several computing aspects including content, communication, communicating software, CRM software, digital and content creation software, office suites, project and portfolio systems, ERP software, SCM software, etc.

Enterprise Applications

Enterprise Applications integrate several computer systems to run all office operations in coordination across the enterprise. IT integrates core business processes of the enterprise such as finance, account, human resource, manufacturing, inventory control, sales, etc. The enterprise applications manages all real time procedures through a single software architecture on a client/server platform.

Enterprise Class

Enterprise Class term enterprise class refers a tool or handle complex processes or services.

Enterprise Resource Planning

Enterprise Resource Planning is an integrated suite of business applications that manage end-to-end operational processes including finance, manufacturing, distribution, human resource, supply chain, etc. It supports a range of administrative and operational procedures for versatile industry domains. ERP deployment offers benefits of IT cost saving, operation process efficiency, innovation, and much more.

Enterprise Solutions

Enterprise Solutions integrate various information of company’s solution. It allows to interchange the information from various organization process areas and database. Company can retrieve and disseminate data across the organization. Users of enterprise solutions can access the real time operating information.


Extranet is a collaborative internet based network that allows to connect internal resources of the company and external partners such as customers, suppliers, and so on. This internet based applications permit for interaction among all resources using secured extensions.


Framework is a style guide look, feel and interoperability of software applications.

Hybrid Cloud Computing

Hybrid Cloud Computing refers to policy based and coordinated service provisioning, use and manage across a mixture of internal and external cloud services.

Hybrid Modeling

Hybrid Modeling is a second generation, dimension-driven, constraint based technology that more efficient in compare to first generation parametric modeling. It offers multiple design input mechanisms, flexible constraint management and interoperability with legacy computer aided design (CAD) data.

Infrastructure as a Services (IaaS)

Infrastructure as a Services (IaaS) is a standardized and automated platform. It stores complicated compute resources with robust networking capabilities that are owned and hosted by a service provider and offered to customers on-demand. It is a self-provision infrastructure that works as IT operation console for the overall environment using a web based graphical user interface. API access to the infrastructure may also be offered as an option.


Integration involves services of application functionalities and data implementation and designing by interlinking both of them with the established or planned IT infrastructure. The integration process involves project planning, project control, application programming interface implementation, web services or middleware systems.

Intellectual Property

Traditionally, Intellectual Property involves enterprise assets that are protected by legal regulations such as patent, copyright, regulatory licenses, etc. Intellectual property also protects software and organization processes. Customer and business intelligence also considered as the intellectual property of its owner.


Intranet is an internal network of an enterprise that has the same methodology and techniques just as Internet. It is secured with firewall but not necessarily connected with Internet. Intranet applications run on local area network or wide area network. Intranet services involve website, workflow and messaging services, and application development.

ISO (International Organization for Standardization)

ISO is a technical agency of the United Nations. It sets and promotes international standardization for versatile industry domains. It is a voluntary and nontreaty organization established in 1949. IOS’s Open Systems Interconnection (OSI) Reference Model established guidelines for network architectures.

IT (Information technology)

IT (Information Technology) is the most common term that involves a wide range of technologies and related services. It comprises information processing such as software, hardware and related services. Basically, it contains all the services that generate data for enterprise use.

IT Consulting Services

IT Consulting Services is about to suggest effective advanced technologies and methodologies that meet with client’s existing network strategies and process strategies. It enhances enterprise network performance with successful implementation of strategic, architectural, and operational planning.

IT Infrastructure

IT Infrastructure combines hardware and software related facilities and services. It supports business systems delivery and IT enabled processes.

IT Operations

IT Operations is associated with people and management processes related to IT services. It assists in delivering appropriate set of qualitative services at competitive rates.

IT Outsourcing

IT Outsourcing refers external services providers that deliver IT enables processes, application services and infrastructure solution to enhance performance of the business outputs. It involves utility services, SaaS and cloud enabled outsourcing. Using outsourcing strategies, client can develop right vision by selecting right IT services providers with structured contracts and sustainable win-win relationships with external providers. It helps in reducing cost and decreasing time to market with enhanced support from external resources and intellectual properties.

IT Services

IT Services are used for business and technical expertise for application development that enables enterprise to create, manage and optimize information and processes. There are different types of IT services such as process services, application services, infrastructure services etc. If the term is used in context of outsourcing, it refers as business process outsourcing (BPO), application outsourcing (AO) and infrastructure outsourcing.

Legacy Application or System

Legacy application or system is developed using outdated tools and technologies. It becomes difficult to manage day to day business operations using such system. Migrate and redevelop application or system using latest technologies is one of the big challenge for information system professionals. Updated system or application ensures about better performance and effective output.


M-Commerce is an advanced delivery of ecommerce capabilities that involve mobile services for users by wireless technologies.

Microsoft Certified Professional

Microsoft Certified Professional (MCP) is used for experts who have passed any operating system test conducted by Microsoft. This is a certification from Microsoft. The certificate is offered to professionals who have specialized in internet technologies or site-building product development and services offerings. Microsoft is conducting various exams on the regular basis. To become a Microsoft Certified System Engineers (MCSE), it is mandatory to pass out these exams.


Network refers a physical communication link of any number of computers and devices. All these machines are combined together and pass enterprise information across the connected computers irrespective of computer locations. It allows users to share and spread information across corporate environment. Users can access database and applications residing on servers. The network can be established for internal as well as external usage.

Off the Shelf

Off the Shelf term refers to equipment that has been manufactured and is available from stock.

Open Source

Open Source refers as software that is available to users with the permission of use, copy and distribute. The software can be free or chargeable. It is available with updated versions too. Source code of the open source must be available at online platform.

Operating System

Operating System is a software that manages initial boot programs, computer’s resources, information flow controlling, and a main processors, once it will be loaded into the computer. OS allows several complex activities between software and system components including memory control, input/output display controlling devices, networking, managing file, etc. This is the basic foundation on which applications, middleware and other infrastructure components functions. It also involves user interface to make interaction between user and computer.

Order Management

Order Management is a process that is embedded within and touches components within the ERP, CRM, and SCM markets as it guides products and services through order entry, processing and tracking.

Process Management

Process Management is about to increase intra-enterprise coordination across separate functions. organisation process re-engineering is also the part of process management by focusing on replacing traditional functions with functionally integrated processes. As the enterprise software demand increased it improves requirement of integration and sharing of company information throughout an enterprise.

Project Management

Project Management refers the application related tools, technologies, skills, and knowledge base to manage different project activities and to meet project requirements. It helps in establishing focused and enhanced collaboration, communication, and reporting that assist in delivering first level visibility of project demand, resource capability and utilization and cost estimates versus actuals. A successful project management is the ongoing development and refinement of methods and practices and ensuring that any software tools deployed meet that needs without becoming a burden.

Public Cloud Computing

Public Cloud is a style of computing. It involves capabilities for scalable services delivery to external customers using Internet technologies. Using public cloud services, enterprises can achieve economies of scale and resource sharing of resourcing that aids in cost reduction and increase choice of technologies. In public cloud organizations do not know where their data is stored and located.

QA (quality assurance)

Quality Assurance refers measurements of compliance to standards and processes.

ROI (return on investment)

ROI is a financial term about the financial gain expressed as a percentage of funds invested to generate that gain.


Scalability terms is used to measure ability of increased and decreased performance of application and cost in response to changes in application and system processing demands. For the rapid development enterprises should focus on the improvement of software and software scalability.

Service Oriented Architecture (SOA)

Service Oriented Architecture is a discipline that meets IT needs of enterprise IT. It offers faster time to market, lower costs, enhanced application consistency and agility. Reduce redundancy of SOA by improving usability, maintainability and value. SOA permits t9o develop a module system that is easy to use and maintain. Simple and faster system delivery that increase agility and reduce total cost of ownership.

SME (small to midsize enterprise)

Small to Midsized enterprises are defines on the basis of their business size. Each business has different IT challenges and requirements. SMEs are defined on the basis of number of employees and annual revenue enterprises have earned. The small enterprise has less than 100 employees while midsized enterprises have employee strength between 100 to 999. In revenue context small enterprise should have less than $50 million in annual revenue and mid-scale enterprise should have more than $50 million but less than $1 billion in annual revenue.

Social Media

Social Media is an online platform to create, consumed, promoted, distributed, discovered, and share content at social networking websites. It permits to create online communities through social activities rather than functional or task-oriented objectives. Media refers an environment characterized by storage and transmission while Social refers message sharing in a one to many ad many to may fashion.

Software as a Service (SaaS)

Software as a Services (SaaS) is a software that can be owned, delivered, and managed remotely by one or more service providers. It is a set of common code and data definitions consumed by different models. Using by contracted customers anytime as per the pay per use payment and subscription basis.

Software Development

Software development involves project management, specifications, design, programming, testing, installation, and training for a specific application development of any size.

Software Maintenance

Software maintenance includes software update, new functionality development, bugs fixing, problems solving, etc. The software vendors go for maintenance contract with the annual fee based on pre-defined percentage and the total software cost. It involves complete maintenance and support services for a software or application. The support can be telephone assistance or video call.

Solution Architecture

Solution Architecture is a specific solution that involves guidance from different enterprise architectures such system, information and technical as well as from the enterprise solution architecture (ESA).


Solution term is used for implementation of people, processes, information and technologies in a different system. It supports a set of business or technical capabilities that solves enterprise business problems.

SQL (Structured Query Language)

SQL is a relational database management system having programmed interface. It involves a consistent English keyword oriented set of statements of query related to data definition, data manipulation, data controlling, etc. SQL is introduced by IBM in 1970 that has external interface to its experimental RDBMS. SQL involves the term “dynamic” and “static”. The term dynamic is used when the statements are not completely specified until the program is executed. While the term Static is applied when the statements are specified when the program is compiled. SQL runs as a protocol for software-to-software connectivity.


Synchronization is an establishment of common timing between sending and receiving equipment.

system integration

System integration refers a complex system development that involves customized application development and designing with the advanced architecture. It comprises incorporation of new or existing hardware, packaged and custom software, and communications. As it is a complex requirement, enterprise go for selecting external contractors to integrate different software and all phases of system development.

System Management

System Management refers a set of activities that involves preservation and maintenance for correct operations of computer system. System management process contains hardware diagnostics, software distribution, backup and recovery, file and disk integrity checking, virus scanning, etc.


Transparency refers the material facts of an enterprise that are in a timely and reusable manner. It helps internal and external stakeholders in making effective decision using the reliable information. Customers can construct their own analysis is about the material facts without compromising the contextual meaning of reusability.

Value Added Services (VAS)

Value Added Services (VAS) refer additional revenue generation by a network or reseller by serving additional advantages to the subscribers. The revenue is calculated on the basis of total SMS, data-over-cellular and information-service revenue. Directly to the end users.


Vendor is the last channel to sell products. He may manufacture his own products, assemble complete system using different components produced by others. Vendor procures products from an original equipment or contract manufacturer. Vendor also delivers services, maintenance and non maintenance for his products or other products. Vendor may also provide services for IT technologies.

Vendor Management

Vendor Management permits enterprise to control costs, provide exceptional services and mitigate risks that deliver increased value to the vendors throughout the deal startup to closing. It helps client in selecting right vendors, categorizing them as per contracts terms and conditions, determining number of vendors, mitigating risk, etc. It aids in simplifying development, management and controlling vendor contracts, performance, and relationship to deliver the pre-defined product or service on-time and in budget.

Web Analytics

Web Analytics assist clients to enhance online channel user experience, visitor acquisition and actions, optimized digital media marketing, advertisement campaign, etc. using a specified market analysis application. The application stores various data of a market with advanced functionality offerings including reporting, segmentation, performance, analytical control, historical storage, and integration with other data and processes. Such application are very useful to marketing professionals, advertisers, content developers and website operational team, etc. It is an advanced and automated tools that ads in improving customers’ user experience.

Web Server

Web Server is a centralized location that allows to host web pages, websites, database, etc. Clients can access the information from anywhere at anytime.

Web Services

Web Service is a software infrastructure that treats software as a set of services accessible through networks following web based standards and protocols. The computing giants such as Microsoft and IBM support program-to-program communicating and application components delivery. Web Service involves:

WSDL: Web Services Description Language to describe Web services interfaces.

UDDI: Universal Description, Discovery and Integration that allows users to apply available web services, their features and functions as well as interface.

SOAP: Simple Object Access Protocol that allows an application to call Web services


Website is the bunch of web files access through a web address, have a specified theme and subject. It is manage by a person or organization at the server connected with web network. Website is available 24/7 to the end-users. Website presents information in HTML format with navigational facilities to deliver a smooth user experience to the site visitors.