Definition of - NETFLIX

NETFLIX
Netflix is an on-demand subscription based streaming system, offering complete seasons of TV shows and movies.The service is available in the US, UK, Canada, Latin America and Europe.
More Information:
More Information Netflix details
Wikipedia