Over the Top"，其总部位在美国康乃狄克州史丹福。世界摔角娱乐网路服务这个概念最初是在2011年公佈。2014年1月8日，世界摔角娱乐宣布将于2014年2月24日在美国启用此服务，同时宣布将于2014年下半年到2015年上半年在英国、加拿大、澳大利亚、纽西兰、香港、新加坡和北欧国家启用此服务。