The main difference between these two methods is that the render renders the grid contents. This method completely refreshes the Grid cells, columns, layout and repaints the view.
If you want just to repaint the grid’s view you can use only the refresh method.
We have two codepen snippets to showcase you the difference between the two functions: http://jsfiddle.net/jqwidgets/RuSjf/ – render function http://jsfiddle.net/jqwidgets/FeT8L/ – refresh function
Please, do not hesitate to contact us if you have any additional questions.