🚀 Learn how to enable hiring excellence

Social Talent supports GlossaryTech to keep it free for the community

Software Architecture

Web Application

A Web application (Web app) is an application program that is stored on a remote server and delivered over the Internet through a browser interface. 

Web Development

Web development broadly refers to the tasks associated with developing websites for hosting via intranet or internet. The web development process includes web design, web content development, client-side/server-side scripting and network security configuration, among other tasks.

Web services

Open standard (XML, SOAP, HTTP, UDDI, etc.) based web applications that interact with other web applications or users for the purpose of exchanging data.

Webservices

REST - software architecture style with guidelines and best practices for creating scalable web services, SOAP, JSON-RPC, XML-RPC.

WinAPI

A set of basic functions of application programming interface for operating systems of Microsoft Windows families. It is the most direct way to interact with Windows applications.

WML

Wireless Markup Language is based on XML. Used to specify content and user interface for Wireless Application Protocol devices, allows the text portions of Web pages to be presented on cellular telephones.

x86 assembly language

x86 assembly language is a family of backward-compatible assembly languages, which provide some level of compatibility all the way back to the Intel 8008.

XAML

Extensible Application Markup Language is Microsoft's variant of XML-based language for describing a GUI. Used for initializing structured values and objects.

XML

Extensible Markup Language is a language with a simple formal syntax, convenient for creating and processing documents by programs and at the same time convenient for reading and creating documents by a person.

XML parser

An XML Parser is a piece of program that is designed to read XML and create a way for programs to use XML. Unless a program simply and blindly copies the whole XML file as a unit, every program must implement or call on an XML parser.

XMPP

Extensible Messaging and Presence Protocol is a communications protocol based on XML for real-time exchanging structured data (text, voice, video, data) between network entities.

XPath

XML Path Language is a query language used to extract data from XML files. It also provides basic facilities for manipulation of strings, numbers and booleans.

XSL

Extensible Stylesheet Language is a language for expressing style sheets for rendering and transformation of XML documents. XSL shares the functionality and is compatible with CSS2.

XSLT

Extensible Stylesheet Language Transformations is a language for transforming XML documents into other formats (like transforming XML into HTML). The original document is not changed; rather, a new document is created based on the content of an existing one.

Information architecture

Information architecture (IA) is a science of organizing and structuring content of the websites, web and mobile applications, and social media software. 

Network architecture

Network architecture is the design of a computer network. It is a framework for the specification of a network's physical components and their functional organization and configuration, its operational principles and procedures, as well as communication protocols used.

Development by Synergize.digital

Sign up for updates
straight to your inbox