What does SARFT stand for?

What does SARFT mean? We have 4 definitions. Read most used SARFT meanings below.