9 Downloadable computer software platforms to enable uploading, posting, showing, displaying, tagging, blogging, sharing or providing electronic media or information in the fields of virtual communities, electronic gaming, entertainment, and general interest via the internet or other communications networks with third parties; recorded computer software platforms to enable uploading, posting, showing, displaying, tagging, blogging, sharing in the fields of virtual communities, electronic gaming, entertainment, and general interest via the internet or other communications networks with third parties; downloadable smart phone software application to enable uploading, posting, showing, displaying, tagging, blogging, sharing or providing electronic media or information in the fields of virtual communities, electronic gaming, entertainment, and general interest via the internet or other communications networks with third parties; recorded computer application software to enable uploading, posting, showing, displaying, tagging, blogging, sharing or providing electronic media or information in the fields of virtual communities, electronic gaming, entertainment, and general interest via the internet or other communications networks with third parties; downloadable computer software programs to enable uploading, posting, showing, displaying, tagging, blogging, sharing or providing electronic media or information in the fields of virtual communities, electronic gaming, entertainment, and general interest via the internet or other communications networks with third parties; downloadable computer game software for use on mobile and cellular phones; downloadable computer software for distributing and monitoring content on the internet; recorded computer software for distributing and monitoring content on the internet; downloadable computer software for internet chatting; recorded computer software for internet chatting; recorded computer operating system software; downloadable computer game programmes