Federated learning represents a paradigm shift in machine learning by enabling the collaborative training of models across multiple distributed nodes without requiring centralised data collection.