That means you can only play games for an hour at a time, and may have to wait in a queue to reconnect as GFN grows more popular. It's free to sign up for 'standard access' and one hour play sessions. GFN is only for streaming games you already own from a powerful cloud computer. Right now, you can't buy any games from Nvidia.
GeForce Now is a streaming service, but it doesn't work like Netflix, or even Google Stadia.