PyTorch is an open-source deep learning library initially developed by Meta Platforms and now supported by the Linux Foundation. It provides tensor computation capabilities similar to NumPy but with GPU acceleration, enabling efficient building and training of deep neural networks. PyTorch supports both eager execution and graph modes through TorchScript, allowing flexible model development and deployment.