HTML
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Description List in HTML</title>
</head>
<body>
<!--
<dl> : represents a description list
<dt> : specifies a term in a description or definition list
<dd> : provides the description, definition, or value for the preceding term (dt)
-->
<h1>Demo: Description List</h1>
<dl>
<dt>algorithm</dt>
<dd>An unambiguous specification of how to solve a class of problems. Algorithms can perform calculation, data processing, and automated reasoning tasks. They are ubiquitous in computing technologies.</dd>
<dt>application programming interface</dt>
<dd>A set of subroutine definitions, communication protocols, and tools for building software. In general terms, it is a set of clearly defined methods of communication among various components. A good API makes it easier to develop a computer program by providing all the building blocks, which are then put together by the programmer.</dd>
<dt>big data</dt>
<dd>A term used to refer to data sets that are too large or complex for traditional data-processing application software to adequately deal with. Data with many cases (rows) offer greater statistical power, while data with higher complexity (more attributes or columns) may lead to a higher false discovery rate.</dd>
<dt>callback</dt>
<dd>Any executable code that is passed as an argument to other code that is expected to "call back" (execute) the argument at a given time. This execution may be immediate, as in a synchronous callback, or it might happen at a later time, as in an asynchronous callback.</dd>
<dt>computer program</dt>
<dd>Is a collection of instructions that can be executed by a computer to perform a specific task.</dd>
<dt>debugging</dt>
<dd>The process of finding and resolving defects or problems within a computer program that prevent correct operation of computer software or the system as a whole. Debugging tactics can involve interactive debugging, control flow analysis, unit testing, integration testing, log file analysis, monitoring at the application or system level, memory dumps, and profiling.</dd>
<dt>filename extension</dt>
<dd>An identifier specified as a suffix to the name of a computer file. The extension indicates a characteristic of the file contents or its intended use.</dd>
</dl>
</body>
</html>