One of the major differences between Garmin Vivofit 2 and Fitbit Charge is that they are devices developed by two different companies. Garmin Vivofit 2 is one of the products of Garmin, while is one of the devices produced by Fitbit.
While you may not be able to make any obvious comparison of the fitness trackers when you differentiate them in terms of design because they are both classic and attractive devices, however, there are other areas where you can easily see their differences. For instance, the battery capacity of the two devices is different.
While the Fibit Charge can only last for approximately six days, the battery of Garmin Vivofit 2 is said to last longer compared to that of the Fibit Charge, as it can last for approximately a year. Unlike the Fibit Charge that uses a great OLED display, the Vivofit uses a beautiful LCD display. While both devices support good apps, the Fibit Charge has more and better apps.