1. A method of enhancing content mediated engagements, said method being performed in a content server, said method comprising: maintaining, in a repository, a plurality of contents that can be used in content mediated engagements, wherein each of said plurality of contents is one of a plurality of types; enabling a first user to specify a first content collection containing a first set of contents according to a first sequence, said first set of contents including a first content of a first type and a second content of a second type, said first content, said second content and said first set of contents being contained in said plurality of contents, said first type being different from said second type; storing, in response to said first user specifying, a first data indicating said first content collection; receiving, from a second user during a content mediated engagement on said first topic with a fifth user, a first request for said first content collection; and providing, in response to said first request, said first set of contents according to said first sequence based on said first data, wherein said providing provides each content of said first set of contents after retrieving the content from said repository, wherein said second user is facilitated to use said first set of contents including said first content of said first type and said second content of said second type during said content mediated engagement with said fifth user; wherein said first user specifies a first position for said first content in said first sequence, said method further comprising: enabling a third user to specify a second content collection for a second topic, said second content collection containing a second set of contents according to a second sequence, said second set of contents being contained in said plurality of contents, said second set of contents including said first content of said first type, wherein said third user specifies a second position for said first content in said second sequence, said second position being different from said first position; storing, in response to said third user specifying, a second data indicating said second content collection; receiving, from a fourth user during another content mediated engagement on said second topic with a sixth user, a second request for said second content collection; and providing, in response to said second request, said second set of contents according to said second sequence based on said second data, wherein said fourth user is facilitated to use said second set of contents during said another content mediated engagement with said sixth user, wherein said providing provides said first content at said first position in said first sequence in response to said first request, and provides said first content at said second position in said second sequence in response to said second request.