リクエスト処理に失敗した場合、サーバーは400番台のHTTPステータスコードを返します。
404エラーはその中の1つであり、他にもエラーの種類は存在するので、必ずしも404エラーであるとは限りません。