What is the difference between principal, risk-less principal and agency?

Principal – mean SAS is taking risk on filling your order by making our inventory account long or short.

Risk-less Principal – means SAS buys or sells shares first into our inventory account and then fills your order out of our inventory account.

Agency – means a broker that acts as an agent to its clients. SAS does not trade equities in an agency capacity.