What is culture?

This is a question which believe it or not plagues me quite a bit.

What is culture? How do we define something which in my opinion is ever changing?

Is it something which draws so heavily from the past that it replaces or present and restricts our future or is it something which makes us forget our past and just forge on.

Or is it a delicate balance the essence of which is continuously changing as we grow older?

I’m in the camp which believes that is somewhere in the middle of all this.