Sort:  

No no oyo is a hotel where you have private rooms only, backpacker hostels have a shared room of 4 or 10 people plus they have a few private rooms as well and is comparatively cheaper than oyo. It's quite ideal to stay in such place when your traveling than a hotel. You get to meet interesting people from all around the world.