If your product is already live on your online store, then yes, hitting publish will make your changes visible on your online store.
If you haven't already added your product on your online store, then hitting Publish will essentially save your draft, but it will not add your product on your online store.
Learn more about saving and publishing your product.