You need an ISP (Internet Service Provider) that provides you internet access via SLIP/PPP. As you browse around several ISP offerings, you may come across the terms "true SLIP" and "pseudo-SLIP".
The above applies to PPP as well.
PPP emulators are also available. SLiRP is one example. PPP support is planned in version 2.0 upwards of TIA.
On a more technical note: Pseudo-SLIP/PPP can be potentially slower because IP packets are first received by the ISP's server, then brought up to the user level program (the SLIP/PPP emulator), processed, then passed on to your computer. True SLIP/PPP passes the IP packets directly to you (via the network software in the server's OS, without being brough up to a user level program). There are some overheads inherent to pseudo-SLIP/PPP.
However, pseudo-SLIP/PPP has an advantage in that, because the network software in the server's OS will bring IP packets up to user level programs, it will perform error checking and correction at its end. With true SLIP/PPP, errorneous IP packets are still passed to your computer for your own network software to resolve. Now, because the ISP's server has a higher bandwidth to the internet, error correction at their end would be faster; Trying to correct errors over your somewhat slower modem link would be less efficient.
In practice, however, the throughput performance between pseudo-SLIP/PPP and true SLIP/PPP should not be significant.