1. A computer implemented method comprising: executing a multi-policy security auditing application on a computer processor, wherein said executing includes: selecting a set of security policies to be run; unioning technical controls of said set of security policies to generate a set of technical controls wherein each technical control in said set is unique and further wherein a unique technical control is a technical control of which there are no other identical technical controls; and unioning queries of said set of technical controls to generate a set of queries wherein each query in said set of queries is unique and further wherein a unique query is a query of which there are no other identical queries.