The watch.foodnetwork.com/activate lets you get the activation to full stream episodes of the network shows in HD. You can stream it on the internet or any PC or tablet. You can download the app through the App Store or Google Play. What is Food Network? Food Network is an American premium network that broadcasts diverse cooking programs.