Microservices – also known as the microservice architecture – is an architectural style that structures an application as a collection of services that are Highly maintainable and testable Loosely coupled Independently deployable Organized around business capabilities Owned by a small team The microservice architecture enables the rapid, frequent and reliable

Bootstrap is an open source toolkit for developing with HTML, CSS, and JS. Quickly prototype your ideas or build your entire app with our Sass variables and mixins, responsive grid system, extensive prebuilt components, and powerful plugins built on jQuery. Bootstrap Official Site >>

A single–page application (SPA) is a web application or web site that interacts with the user by dynamically rewriting the current page rather than loading entire new pages from a server.

The Document Object Model (DOM) connects web pages to scripts or programming languages. Usually that means JavaScript, although modelling HTML, SVG, or XML documents as objects is not part of the JavaScript language, as such. The DOM represents a document with a logical tree. Each branch of the tree ends

JavaScript Object Notation (JSON) is a data-interchange format.  Although not a strict subset, JSON closely resembles a subset of JavaScriptsyntax. Though many programming languages support JSON, JSON is especially useful for JavaScript-based apps, including websites and browser extensions. JSON can represent numbers, booleans, strings, null, arrays (ordered sequences of values),

The Simple Object Access Protocol (SOAP) uses a combination of XML-based data structuring and the Hyper Text Transfer Protocol (HTTP) to define a standardized method for invoking methods in objects distributed in diverse operating environments across the Internet.

Classpath is an environmental variable which tells the Java virtual machine and Java technology-based applications where to find the class libraries, including user-defined class libraries.

The Secure Sockets Layer (SSL) is the standard security technology for establishing an encrypted link between a web server and a browser. This link ensures that all data passed between the web server and browsers remain private and integral. SSL is an industry standard and is used by millions of websites

Uniform Resource Locator (URL) is a standard for writing a text reference to an arbitrary piece of data in the WWW. A URL looks like protocol://host/localinfo Where, protocol specifies a protocol to use to fetch the object (like HTTP or FTP), host specifies the Internet name of the host on which to

Just-in-time (JIT) is a compiler that converts all of the bytecode into native machine code just as a Java program is run. This results in run-time speed improvements over code that is interpreted by a Java virtual machine