You can communicate via SPI, USART, I2C, ...
It does not really matter which.
But it is quite convenient to do everything on a single I2C bus. With one Arduino as the Master.
Think about driving a car. One person is at the steering wheel but can always ask passengers for where to go.
If you exchange seats while driving on the motorway it is possible but a bit hazardous.
David.