Unikernels are specialized, lightweight virtual machines containing only the OS components and libraries required to run a single application. This talk discussed various unikernel implementations like MirageOS, OSv, IncludeOS and Rumprun. It highlighted characteristics like fast boot times, small attack surfaces and potential uses in microservices, networking and IoT. Examples were given of building and running unikernels on different platforms including Linux, KVM and cloud providers.