Cycling shoes give good tread on the pedals and transfer body energy efficiently while riding. Road bike shoes are only comfortable for bike riding, while mountain bike shoes are also good for walking short distances.
You can get by with any old outdoor shoes in a pinch, but for serious bike riding, real cycling shoes are a must. The more riding you do, the better the shoe technology you can benefit from. Get the best ride with cycling shoes.