Alhamdullilah is praising Allah for the qualities…

(As mentioned) Alhamdullilah is praising Allah for the qualities He possesses, while Subhanallah is for those He is free from.