Smooth Join
In addition to what Alan said, if you boolean two objects together and want a
seamless union, just clear all the smoothing groups and reapply one group to
the union area. That'll make it smooth without a seam.
– G