All these terms are almost same. Think of Google Business as an umbrella, the others come under it. Just submit your business on Google Business. Choose the correct category; whether it is a local...