Understanding and managing your money has come a long way from the days where all you needed to know was how to balance your checkbook and put away some money in a few CDs. Today’s technology has put every aspect of personal finance at your fingertips, however, with apps for everything from apps for budgeting to investing for financial growth.

There are a lot of apps available with a variety of functions, so if you’re new to this market we’ve put together a list of top-rated apps you can check out to get started. One of the best things all of these apps share is accessibility. You have the ability to manage your finances wherever you go – on the computer, on your phone, on vacation or at home.

#1 Mint

Mint is a popular budgeting website and one of the apps for budgeting that offers access to investment accounts in addition to budgeting tools. It’s a great resource for people who want to keep super-detailed budgets. Mint can link to your bank and credit card accounts, automatically identifying and categorizing transactions to analyze your spending habits and provide ideas for improvement.

#2 Acorns

Perfect for the person who wants to start investing but feel like they don’t have the money, time or knowledge, the Acorns app allows you to start small with investing by taking virtual change out of your account. This is done by either rounding up your transactions, setting up recurring withdrawals, or through 1-time transactions. Acorns also partners with some brands that will automatically invest a percentage of transactions in your Acorns account.

#3 Mvelopes

Financial guru Dave Ramsey has a popular budgeting strategy using envelopes. Mvelopes applies this strategy digitally by dividing your spending history into categories and translating it into a budgeting system that keeps track of where your money is going.

#4: Good Budget

Goodbudget is also built on the concept of an envelope budget. As with most envelope-based systems, you have to stop spending when an envelope is empty or move money from a different envelope.

#5 PocketGuard

A money management app that can help you find savings within your normal spending, PocketGuard tracks and analyzes your financial habits, then uses that information to help you build a better budget. This app can also analyze recurring bills and find better deals to help you save money.

#6 Prism

One of the best-rated apps for paying and tracking bills, Prism allows users to see their account balances and bills all in one area. Bills can be paid directly from the app or scheduled for payment later. The service sends impending due date and payment confirmation notifications.

#7 Wally

If at the end of the month you are always surprised at how much more you spent than you budgeted for, Wally can help. A money-tracking app that’s easy to use, Wally lets you take photos of your receipts instead of manually entering numbers and if location-based services are on automatically fills in details about your purchases including where, when, what, why, & how much.