Liberty je v osnovi sestavljen iz naslednjih delov: spletnega preusmerjanja (Web redirection), spletnih storitev (Web services) ter metapodatkov in shem (Metadata & Schemas).
Spletno preusmerjanje je izvedeno ali s preusmerjanjem, temelječim na http, ali s preusmerjanjem, temelječim na obrazcih (form POST). V vsakem primeru se med skrbniki identitet in ponudniki storitev ustvari kanal, ki temelji na uporabniškem agentu.