Difference between ClassName() and as ClassName?

So what’s the difference? Any advantage in using one form over another?

Thanks