Between 5 and 10 percent of the channel’s programming is produced by FSTV staff. All other programming is commissioned or produced independently, and is either purchased or given to the station for broadcast. FSTV also develops programming partnerships with social justice organizations, provides live broadcasts from remote locations, and maintains an adjunct Web site that features a large collection of progressive audio and video content.