There were some major changes in the OS with the release of macOS 10.15 Catalina.
❗️ – IMPORTANT – Backup your data before proceeding. (You’ve been warned.) In fact, make two copies of your stuff.
Back up your Mac with Time Machine - Apple Support
MacOS 10.15 Catalina dropped support for all 32-bit coded software. Your older 32-bit apps & drivers won’t work in Catalina or newer! They must be updated or replaced. This includes Microsoft Office apps, Adobe, Photoshop, etc. Only 64-bit software will run in Catalina and newer macOS versions.
32-bit app compatibility with macOS - Apple Support
Use the free utility Go64 app from St. Claire Software to check if your current apps are 32-bit or 64-bit. Identify your 32-bit apps and device drivers – for printers and other peripheral devices – and know that it will have to be replaced.
In addition to the 64-bit software requirement, the drive format was also changed under Catalina.
Your current startup drive is likely formatted with Mac OS Extended (Journaled) format. The upgrade to Catalina will convert the format to APFS. It usually goes well, but if the conversion goes sideways, data may be lost. So, backups.
Those are the big changes that I recall. The 64-bit requirement is a showstopper for many.
TBH, your Mac is ten years old and obsolete by Apple standards. Upgrading to Catalina will gain you little to no advantage as you continue to use that hardware. Catalina is an obsolete OS. I know that you are having more and more trouble accessing web sites under High Sierra, but Catalina is falling down in that regard now, too. The Catalina OS coupled with the still supported Firefox browser is some help, but that support is due to run out soon, too.
Your 2015 Mac may be upgradeable to macOS 12 Monterey, which is two generations (years) newer than Catalina.
macOS 12 Monterey is compatible with these computers
However, Monterey is already four generations behind the current macOS version 26 Tahoe. Apple has stopped supporting Monterey by now.
You would be wise to consider replacing that obsolete MacBook Pro with a newer model, say something new or released not more than 3-4 years ago. That would allow you to run the current macOS and perhaps several newer upgrades as they are released. MacOS 27 Golden Gate is due out anytime now from Apple.
Trying to nurse your current hardware and software for a few more years will be no picnic.