Find the word definition

Wikipedia
My.com

My.com is an integrated platform that powers a suite of online communication and entertainment applications, including myMail, myChat and myGames. The platform is focused on delivering “communitainment,” communication applications subsidized by entertainment applications.

My.com is a subsidiary of Mail.Ru Group (LSE:MAIL), Russia’s second largest Internet company, and was established in 2012 to introduce Mail.ru to the U.S. market. Now focusing on US and European markets, My.com is headquartered in Amsterdam, Netherlands with US office in Mountain View, California.