There are nearly 100 apps that have been developed to help users ride the MBTA. For a directory of those apps, please see the MBTA’s apps page.
Also, try the MBTA’s web-based trip planner. Google maps can also be used to get you from here to there on transit. Open Google Maps, click Get Destination, then click on the transit icon.