Are AWS instances shared between processes?

We have 11 applications in 1 environment but there are only 5 instance running so I assume yes?

Absolutely, multiple applications will run within one AWS EC2 (the underlying resource used by an EKS node) instance as much as there is enough CPU and RAM.