Question: what is the difference between action support and action function?
Answer: Action support adds AJAX support to another visualforce component and then call the controller method. ... Action function cannot add AJAX support to another component. But from a particular component which has AJAX support(onclick, onblur etc) action function can be called to call the controller method.