Pub is originated from Public House. While Club historically means coming together with money for a particular purpose. Nowadays, club has a different connotation altogether. The aspect of coming together with money is not reflected. Perhaps, it is very obvious nowadays that you will need money for everything. Other words like community, society are built with additional contexts.