Context : SpatiaLite is provided natively for Linux and Windows as a software library as well several utilities that incorporate the SpatiaLite library. 
Subject : SpatiaLite 
Relation : based on
Which is the basis of SpatiaLite?