NET + FLICKS = NetFlix

I decided to be basic by breaking down the name of the targeted product.

English isn't my first language.  So, I positioned myself as a ESL student once again and how I'd be tempted to know the meaning behind the name.  As you may or may not know, most of us when learing a new language, tend to want to translate everything.  

Thus, the immediate image was of a fisher's net and a bunch of movies inside of it.

I believe the concept behind my image is that you as a consumer went fishing and grabbed a bunch of flicks and now you are able to watch it all in one place, with NetFlix.