REST (Representational State Transfer) is an architectural style for designing networked applications, particularly web services. It uses standard HTTP methods (GET, POST, PUT, DELETE) and emphasizes stateless communication, resource identification through URIs, and standardized interfaces.