You don't need to visit an embassy for ESTA, for a Visa this in-person interview at the embassy is required.

Other countries have visas and don't require embassy visits. There's no difference between as ESTA and how other countries do visas.