Nvidia desarrolla y vende principalmente unidades de procesamiento de gráficos (GPU), interfaces de programación de aplicaciones (API) y herramientas de software. Sus GPU se utilizan tanto en productos de consumo, como portátiles para juegos, como en aplicaciones profesionales, como análisis de datos e informática científica. Las API y las herramientas de software de Nvidia permiten a los desarrolladores crear simulaciones y aplicaciones con uso intensivo de gráficos. Además, Nvidia también ofrece varios servicios de computación en la nube y plataformas de inteligencia artificial (IA).