Computer Science is the study of processes that interact with data and represented as data in the form of programs. Computers sciences enables the use of algorithms to manipulate, store, and communicate digital information.
Artificial Intelligence is intelligence demonstrated by machines that mimic cognitive functions such as learning and problem solving.
Machine Learning is the study of algorithms and statistical models that computer systems use in order to perform a specific task. Machine learning algorithms build a mathematical model based on sample data to make predictions.
Deep Learning is part of machine learning methods based on artificial neural networks and can be applied to abilities such as speech recognition, drug design, image analysis.
Data Science is the multi-disciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from (un)structured data. Data science is the same concept as data mining and big data.
Internet of Things
The Internet of Things (IoT) describes physical objects (or groups of such objects) with sensors, processing ability, software, and other technologies that connect and exchange data with other devices and systems over the Internet or other communications networks.
A blockchain is a distributed database that is shared among the nodes of a computer network. As a database, a blockchain stores information electronically in digital format.