Browse terms by category
Use the list above to filter to a specific domain.
Explore clear, concise definitions for developer terms. Each entry is written for fast comprehension and quick reference.
Start with the most referenced concepts
A set of definitions and protocols for building and integrating application software.
A restriction on the number of API calls a user or client can make within a specified time frame.
A binary-to-text encoding schemes that represent binary data in an ASCII string format by translating it into a radix-64 representation.
A set of operating principles and practices that enable application development teams to deliver code changes more frequently and reliably.
A subtractive color model, used in color printing.
A mechanism that allows restricted resources on a web page to be requested from another domain outside the domain from which the first resource was served.
A set of operating principles and practices that enable application development teams to deliver code changes more frequently and reliably.
A subtractive color model, used in color printing.
A mechanism that allows restricted resources on a web page to be requested from another domain outside the domain from which the first resource was served.
A software utility in Unix-like computer operating systems that is a time-based job scheduler.
A box that wraps around every HTML element.
A CSS property that adds shadow effects around an element's frame.
A CSS image made of a progressive transition between two or more colors.
A function that converts an input (or "message") into a fixed-size string of bytes. The output is typically unique to each unique input.
A way of specifying colors using hexadecimal values.
A cylindrical-coordinate representation of points in an RGB color model.
A piece of text ("string") that begins with an ampersand (&) and ends with a semicolon (;) used to display reserved characters in HTML.
The foundation of data communication for the World Wide Web.
A commonly used method of lossy compression for digital images.
JavaScript Object Notation (JSON) is a standard text-based format for representing structured data based on JavaScript object syntax.
An open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object.
An open standard for access delegation, commonly used as a way for Internet users to grant websites or applications access to their information on other websites but without giving them the passwords.
A protocol that allows any web page to become a rich object in a social graph.
Software for which the original source code is made freely available and may be redistributed and modified.
A sequence of characters that specifies a search pattern in text.
A relative unit of length in CSS.
An architectural style for an application program interface (API) that uses HTTP requests to access and use data.
An additive color model in which Red, Green, and Blue light are added together to reproduce a broad array of colors.
The process of improving the quality and quantity of website traffic to a website or a web page from search engines.
A domain-specific language used in programming and designed for managing data held in a relational database management system.
A cryptographic network protocol for operating network services securely over an unsecured network.
Protocols for establishing authenticated and encrypted links between networked computers.
An XML-based vector image format for two-dimensional graphics.