I still want if someone can explain difference between Unmetered or unlimited hosting.
I must have missed seeing that....sorry.
"Unlimited hosting" refers to the server storage space you are allocated for your server IP address.
Some hosts limit drive space to x-number of GB or TB. An "unlimited" host provider says that you have no limit, because most site owners will actually self-limit to some number anyway.
"Unmetered hosting" refers to the outbound bandwidth utilization from your server IP address.
This just means that the hosting service won't be tracking your bandwidth usage and charging you for it. It does not mean that there is no technological limit to the outbound bandwidth from your server, nor does it mean that there is a technological limit to the number of inbound sessions to your server. Common sense dictates that there are limits, however, those limits are imposed by the capabilities of the technologies used in the hosting service server farm, instead of an arbitrary limit imposed by the hosting service.