differences between "outskirts" and "suburb"

Can you tell me the difference between “outskirts” and “suburb”?

Thanks a lot!

.
Outskirts are the outlying areas of any area of population; suburbs are the residential areas on the outskirts of a city.
.