What are different ways people help each other?

People help each other in a variety of different ways.  Help can be offered to those who are physically handicapped, helped can be offered to those who are suffering emotionally, help can be offered to those who don't understand a topic or subject, help can be offered through knowledge transfer to others, help can be offered through active listening, help can be offered through physical touch, help can be offered through a community of people, and help can be offered through verbal and non verbal communication.