The definition of a webisode, the combination of web and episode, is an installment of a series that is only viewable on a website.
An example of a webisode is the Nickelodeon series iCarly, the ongoing adventures of two teenagers.
(WEB-based epISODE) A series of videos streamed or downloaded from the Web. Whether for education or entertainment, the Webisode is the online equivalent of a network or cable TV series, and the first ones date back to the mid-1990s. Webisodes come in all flavors from amateur to very professional and well-funded, and many of them are the Web version of network TV series. Available on various websites, including YouTube and Vimeo, Webisodes were the first TV/video series on the Internet prior to the rise of the major streaming services such as Netflix and Prime Video. See mobisode and network TV. See also Webinar.