A blockchain stores information about transactions between users or other changes to its database (conducted without intermediaries) in a way that they can be tracked by any user forever for maximum transparency Some participants, the miners, gather information about transactions and compile them in so-called blocks, using huge amounts of costly energy, and thereby secure that the order of all transactions ever made is immutably documented in the de-central database of which any user has a copy on his device.
Large volumes of data that can be generated, processed and increasingly used by digital tools and information systems for the purpose of making predictive, descriptive and prescriptive analysis. This capability is driven by the increased availability of structured data, the ability to process unstructured data, increased data storage capabilities and advances in computing power.
Machine learning (ML) is the ability of computers to learn from data through appropriate algorithms. This allows them to build a model of their world and better solve their intended tasks. Approaches of ML can be characterized by the dimensions of the task (differentiating fundamentally between classification, regression and clustering), the data types (special approaches exist for example for text, language and image data) and the algorithms (how is the problem solved technically)
IT systems that perform functions requiring human capabilities. AI can ask questions, discover and test hypotheses, and make decisions automatically based on advanced analytics operating on extensive data sets. Machine learning (see below) is one subcategory of AI.
Internet of Thing (IoT)
Is the networking of physical devices, vehicles, buildings, and other items embedded with electronics, software, sensors, actuators, and network connectivity that enable these objects to (a) collect and exchange data and (b) send, receive, and execute commands.
The use of an online network (“cloud”) of hosting processors to increase the scale and flexibility of computing capacity. This model enables convenient on-demand network access to a shared pool of configurable computing resources (eg networks, servers, storage facilities, applications and services) that can be rapidly released with minimal management effort or service provider interaction.