What are the differences between culture and sub culture?

A sub culture is a culture within a culture.