This document discusses the capabilities of SmartNICs and how they can address challenges in modern data centers. It describes how SmartNICs can offload processing tasks from servers to improve efficiency. It also explains how SmartNICs provide security benefits through isolation and embedded computing functions. The document provides examples of how SmartNICs can implement network functions like firewalls through open virtual switch software and customized packet processing rules. It suggests SmartNICs could potentially access host memory to gain visibility into the server for monitoring and security applications while running analysis functions in an isolated trusted domain on the SmartNIC.