<t>Html.Partial returns a String. Html.RenderPartial calls Write internally and returns void.<br/>
<br/>
The basic usage is:<br/>
<br/>
// Razor syntax<br/>
@Html.Partial("ViewName")<br/>
@{ Html.RenderPartial("ViewName"); }<br/>
<br/>
// WebView syntax<br/>
<br/>
<br/>
<br/>
```<br/>
<br/>
In the snippet above, both calls will yield the same result.<br/>
<br/>
While one can store the output of `Html.Partial` in a variable or return it from a method, one *cannot* do this with `Html.RenderPartial`. <br/>
<br/>
The result will be written to the `Response` stream during execution/evaluation.<br/>
<br/>
This also applies to `Html.Action` and `Html.RenderAction`.</t>