You should use an online bank if you're looking for low fees and higher APYs. Because online banks don't pay for physical branch locations, they can charge less and pay more. However, physical banks are better for anyone who needs to deposit cash regularly.