A functional specification sample describes how a piece of software works. It helps align different IT teams working on a same project to achieve a unified result. It's main goal is to explain how the different components of a software intereact. The functional specification should not be ambiguous. It should remain clear, consistent and precise. For functional specification samples please see:
. http://www.e-janco.com/rfq.htm