FastAPI is a modern web framework for building APIs with Python 3.7+ based on standard Python type hints. It is designed to be easy to use, fast to develop with, and provides automatic interactive API documentation. FastAPI is built on top of Starlette for the web parts and Pydantic for the data parts, making it a high-performance framework.