httpClient vs ArduinoHttpClient library difference

So i would like to try out the a httpClientlibrary to help with handling requests. But im confused with the two the two libraries. So the guides i was looking at used the httpClient library (last updated 7 years ago) but when i searched for it in the library manager i found an official Arduino library ArduinoHttpClient. The arduino one seems to be a fork of the other one.

On the surface the arduino one looks better since it was updated just a few months ago compared to 7 years and also the fact that it made by arduino themselves.

Anyone can tell me any major differences other than what i mentioned functionality wise? I am using it with the ethernet library