An EV charging app allows EV drivers to perform a wide variety of charging-related operations, such as searching for and filtering the locations of available chargers, planning and navigating to charging stations, and initiating charging sessions, all from the convenience of their mobile device.