Several pieces of software, one hosting plan.
WHAT TO PLAN
Each application needs its own database and database user Each consumes disk, inodes and memory They share your account's resource allowance
WHERE TO PUT THEM
Separate subdirectories, or separate subdomains, or separate addon domains.
Never install two applications into the same directory. They will overwrite each other's configuration files.
DATABASE SEPARATION
One database and one user per application, with privileges on that database only.
A shared user with access to everything means one application's vulnerability exposes all of them.
RESOURCE AWARENESS
Three busy applications on one shared account compete for the same CPU and memory. If one is heavy, the others suffer.
PHP VERSIONS
Different applications may need different PHP versions. cPanel > MultiPHP Manager sets this per domain, though not per subdirectory.
If two applications in subdirectories need different versions, use subdomains instead.
MAINTENANCE
Every application is something to update. Three applications is three update schedules.
Remove anything you stop using.