5 Major Points You Need To Know About Netflix