RTGS is an interbank real-time settlement system typically used for large-value/bank-related payments, while instant user transfers operate over an instant payment network such as IPN.
For you, the channel, limit, time, and fees are the practical differences.
The figures, fees and limits in this answer vary by bank and change over time — confirm them with your bank or the official source before acting.