Kriging , PCE vs Surrogates from Regression

In recent times surrogates are built from Kriging and PCE method as against using Polynomial regression. Are there clear advantages of using Kriging, PCE compared to regression equations? Appreciate thoughts on this.