HTTP 422 occurs when a request is well-formed but cannot be processed due to semantic or business rule violations. This status helps developers distinguish between syntax errors and logical issues, enabling proper error handling, clearer feedback to clients, and improved data integrity in API and web applications. https://rankyfy.com/blog/422-status-code/