Wireless Router

Ok, I’m totally clueless about routers. Why is it some are very cheap, around 30 or 40 bucks, whereas some are above 100?
(not due to brand, the cheap ones include linksys, d-link, netgear)