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.
Other countries have visas and don't require embassy visits. There's no difference between as ESTA and how other countries do visas.