You can use ST_Geometry when you are not sure which of the other data types to use. Because ST_Geometry is the root of the hierarchy to which the other data types belong, an ST_Geometry column can store any or all of the values that can be stored in columns to which the other data types are assigned.
Attention: | The default geocoder can translate addresses into ST_Point or ST_Geometry data items. Therefore, if you plan to use this geocoder to populate a spatial column, you must assign either the ST_Point or the ST_Geometry data type to this column. |