As was probably said, there are different types of happiness. The way I categorize them (seeing as I have no other reference, and being an egocentric being) I feel happiness can be categorized in three ways. Different feelings of fulfillment, so I suppose this is what you would call happiness.
There is, of course, moral fulfillment; this is when you feel you have accomplished a duty or a task that you were obligated to do, or when you feel you have abided by your perception of social moral mores - like helping an old lady across the street, etc.
And then the "Id" fulfillment (for lack of better name); this would be fulfilling any of your needs. Instinctual needs, such eating, procreating, or keeping fit (all of which are needed for survival.)
And the last would be what I consider mental fulfillment. This can be some sort of outlet such as writing, drawing, cooking, etc. philosophy included. Basically anything that exercises the intellect.
Any action can be categorized in these ways. Eating is Id fulfillment, such is a given, but it can also be mental fulfillment. For example, eating certain things can make you feel "good" or "bad" - this shows the influence the simple act of eating has over you. Similarly, most actions can be placed in two categories at once. The key, for me at least, is keeping a balance between the three. There are some days when ignoring the Id fulfillment and moral fulfillment in favor of mental fulfillment makes me happy. Other times, not so much.