Anak usaha Telkom Indonesia, PT Nuon Digital Indonesia dan Perum Produksi Film Negara berkolaborasi membuat website bernama Indonesia Film Facilitation atau IFFa.
Website adalah kumpulan dari halaman-halaman situs yang terdapat dalam sebuah domain atau subdomain yang berada di dalam World Wide Web (WWW) di Internet.