It uses a tag replacement engine written in C++ to render web pages.
SRF files can contain a mix of HTML and script tags.
SRF script tags are denoted by the {{ opening and }} closing braces.
A single SRF file may call code from a number of application DLLs.
Similarly, a single application DLL may serve a number of SRF files.