Base of difference | Include Directive | Include Action |
Content | Here include directive includes the content at page translation time. | Here include action includes the content at request time. |
Includes | The include directive include the original content of the page so page size increases at runtime. | And in include action it will not include original content rather invokes the include() method of vendor provided class. |
Page Type | Include directive is best for static pages. | Include action will always better for dynamic pages. |