Banking in the USA is quite interesting. It's a mix of antiquated technology (cheques, credit card swiping and signatures (lol!)) with some modern technology (good online banking, Apple, Samsung and Google Pay, etc). There's no free Faster Payments service in the USA, unlike the UK.
I can send money to another bank account in the USA for free via ACH but the money takes several days to arrive and (with my bank and likely others) it's a massive faff to add new recipients to my online bank account. It's just not worth it for the most part.
I used a cheque as recently as earlier this week. Sadly, people still use cheques in the USA because it can be far more convenient than sending money online. Also, my bank credits cheques into my account immediately.
My wife uses Square Cash to send and receive small amounts of money to other people and it's very easy, although it takes quite a few days to withdraw money from Square Cash into her bank account.