Pay-per-view is also a very important way for professional wrestling companies like World Wrestling Entertainment (WWE) , Total Nonstop Action Wrestling (TNA) , Ring of Honor (ROH) and Asistencia Asesoría y Administración to earn money.