Do I need to use QR codes for Users to enter my site?

No, you do not have to use QR Codes. If you do not want to use them, as an administrator, you can enable the 'Area Selector', allowing the User to select the area of your site that they will be visiting before they arrive.