Program Home Banking umożliwia klientom korzystanie z usług bankowych bezpośrednio z siedziby klienta. Operacja taka jest możliwa wtedy, gdy komputery znajdujące się w banku i w siedzibie klienta spięte są jakimkolwiek rodzajem sieci. Najprostszym rozwiązaniem jest wykorzystanie istniejącej sieci telekomunikacyjnej. Ponieważ przy współpracy z wieloma klientami, koszty połączenia łączem dzierżawionym są duże w stosunku do czasu w jakim przesyłamy dane do banku i z banku, bardziej ekonomiczna jest praca na liniach komutowanych (zwykłych połączeniach telefonicznych) przy użyciu modemów.
Aktualnie w skład świadczonych usług wchodzą:
- przelewy, w tym składki ZUS i przelewy dla Urzędów Skarbowych
- zakładanie lokat
- wyciągi
- stany rachunków
- tabela kursów walut (jeśli bank prowadzi rachunki walutowe)
- tabela wyników giełdowych (jeśli bank prowadzi tego typu usługi)
- informacja tekstowa (poczta między klientem a bankiem)
- zlecenie polecenia wypłaty za granicę