Hypervisor/Virtual Machine (VM)
A Hypervisor/Virtual Machine (VM) is the virtualization/emulation of a computer.
It, as an application in an OS, uses OS image to act as a separate computer.
Host is the OS that contains the VM while Guest is the OS that is installed to the VM.
Some VM examples:
Runtime is when a program is running (or being executable). That is, when you start a program running in a computer, it is runtime for that program.
The runtime engine typically provides a foundation of routines and functions that the application requires as it performs tasks.
A runtime environment/system loads applications and has them run on a platform.
A software program is commonly defined as a set of instructions, or a set of modules or procedures, that allow for a certain type of computer operation. The term is also often used interchangeably with terms like “software application” and “software product.”
Example of Container managers
- Virtual machine. (2021, June 23). Retrieved August 18, 2021, from https://en.wikipedia.org/wiki/Virtual_machine
- Virtual Machine. (n.d.). Retrieved August 18, 2021, from https://www.vmware.com/topics/glossary/content/virtual-machine
- Contributor, TechTarget. “What Is Runtime? – Definition from WhatIs.com.” SearchSoftwareQuality, TechTarget, 15 Feb. 2007, searchsoftwarequality.techtarget.com/definition/runtime.
- Bigelow, Stephen J. “The Application Runtime Environment Is as Important as the App.” SearchITOperations, TechTarget, 1 Nov. 2017, searchitoperations.techtarget.com/tip/The-application-runtime-environment-is-as-important-as-the-app#:~:text=The runtime engine typically provides,error, necessitating troubleshooting and remediation.
- “Runtime Environments: Explanation and Examples.” IONOS Digitalguide, www.ionos.com/digitalguide/websites/web-development/what-is-a-runtime-environment/.
- Techopedia. “What Is a Software Program? – Definition from Techopedia.” Techopedia.com, Techopedia, 22 June 2015, www.techopedia.com/definition/25084/software-program#:~:text=A software program is commonly,” and “software product.”
- Wong, William G. “What’s the Difference Between Containers and Virtual Machines?” Electronic Design, www.electronicdesign.com/technologies/dev-tools/article/21801722/whats-the-difference-between-containers-and-virtual-machines.