Buffer tolerance is used to calculate the edge smoothness of buffers. Smaller tolerance values will produce rounder edges while larger values will create visible segments.
Buffer tolerance of 0.01:
Buffer tolerance of 0.5: