SetNiagaraVariable(Int32) vs. SetNiagaraVariableByString(Int32)

What’s the difference between SetNiagaraVariable(Int32) and SetNiagaraVariableByString(Int32) ?