Some basic principles may be helpful (it's a signalling thing!).
There is no fundamental distinction between route signalling and speed signalling on plain line (in simple terms - there are always exceptions).
The big difference is how diverging routes are dealt with.
In route signalling the driver is told which route is set, but not the applicable speed (the driver determines this by route knowledge).
In speed signalling the driver is told the applicable speed, but not which route is set.
There are pros and cons with each system - for example misrouting can be more problematic in speed signalling.
They both have a long pedigree and are in widespread use. Generally one tends to prefer the system one has grown up with - finding the 'other' one baffling! But they are just two ways of doing the same job.
This ^
As said before, no Network Rail conventional signalling systems (lights on posts) are speed signalling systems. All ‘section’ and distant (*see notes) signals only shown information for the limit of authority of the movement. Junction signals or signals on approach to a junction signal may also provide route information (for example, flashing yellow aspects, splitting banner signals). It is the route information along with the drivers route knowledge that the driver uses to control the speed of the train to safely travel over the points and track that comprises the junction.
No signal aspect or indicator conveys any particular speed. Because different trains have different allowable speeds and different braking curves.
* some signals are not section signals, they may not be part of the aspect sequence (although they may act as a ‘distant’ for a section signal). Examples are signals provided or retained for use in an emergency, such as for protection of level crossings, tunnels or other hazards. Such signals normally only show proceed aspects and only go to red when a signaller operates a switch/control or an emergency system has been operated. Or may be unlit until operated.
TPWS is not a speed signalling system - it’s a safety system (a train protection system) which provides additional protection against a train driver not obeying a signal at red/danger, not travelling slowly enough on approach to a signal at red/danger, not travelling slowly enough on approach to a position light aspect/calling on/shunting signal (cleared or at red/danger) or on approach/at a speed restriction. In none of these cases is the speed continuously monitored. The on train equipment only checks the speed as the train passes over the second of the pair of TPWS ‘loops’ (a single ‘spot check’). The TPWS system provides absolutely no information to the driver until after it’s activated, and at that point the brake demand has already occurred.
GWML ATP is also, strictly speaking, not a speed signalling system as such. It’s a train protection system based on the existing signalling system (a limit of authority system) that supervises the train. It’s an optional safety critical system. It does however enforce all speed limits, be it the train formation maximum speed, the permitted line speed, permanent speed restrictions, temporary speed restrictions or junction speed restrictions (plus emergency speed restrictions once the S&T have been able to update the ATP equipment on site). As it provides target speed information to the driver, it could be argued that it’s close to being a hybrid speed signalling system.
ERTMS/ETCS is an in cab system and as such is a hybrid in that it can provide both route and speed signalling information, and has more functionality than the GWML ATP described above.