A robo-advisor is a type of financial advisor that provides investment management and advice through an app or website. Instead of working with a person, the robo-advisor’s software provides a self-guided experience to guage your risk tolerance and investment goals and recommend a specific portfolio to you. Ongoing management of that portfolio of investments is also managed by software in order to keep costs down and provide the service at a lower cost than traditional financial advisors.