You can make anything an app, I cant explain it very good though. Maybe a search, I think tiny explained it a while back
Adding it to your home screen does not make it an app. In essence, it would be a shortcut. Just bookmark the site and be done with it.