A braking system for a motorcycle comprising: - at least one first brake associated with a front wheel of said motorcycle, - at least one first electro-hydraulic or electromechanical actuator, operatively connected to said first brake, - at least one first manual actuation command, associated with and corresponding to said at least one first brake, to send a braking request from a user, - at least a second brake associated with a rear wheel of said motorcycle, - at least a second electro-hydraulic or electromechanical actuator operatively connected to said second brake, - at least a second manual actuation command, associated with and corresponding to said at least one second brake, to send a braking request from a user, - a control unit operatively connected to the first manual actuation command, the second manual actuation command and said first and second electro-hydraulic or electro-mechanical actuators (16,28), - wherein said control unit is programmed to: - receive a braking request from the user following actuation of at least one of said manual actuation commands (20,32), - interpreting the braking request as a function of which or how many actuation commands have actually been actuated, and/or the intensity of such actuation given by a stroke and/or actuation force or pressure of the corresponding manual actuation command (20,32), - activating at least one of said electro-hydraulic or electro-mechanical actuators (16,28), irrespective of the effective actuation of the corresponding manual actuation command (20,32), so as to obtain a deceleration of the motorcycle as a function of said braking request, characterized in that said control unit is programmed to perform a distribution of the braking forces between the first and second electro-hydraulic or electro-mechanical actuators (16,28) as a function of the mass of the motorcycle, the speed of the motorcycle, and/or the front and rear weight distribution of the motorcycle and/or bend angle of the motorcycle. - at least one first brake associated with a front wheel of said motorcycle, - at least one first electro-hydraulic or electromechanical actuator, operatively connected to said first brake, - at least one first manual actuation command, associated with and corresponding to said at least one first brake, to send a braking request from a user, - at least a second brake associated with a rear wheel of said motorcycle, - at least a second electro-hydraulic or electromechanical actuator operatively connected to said second brake, - at least a second manual actuation command, associated with and corresponding to said at least one second brake, to send a braking request from a user, - a control unit operatively connected to the first manual actuation command, the second manual actuation command and said first and second electro-hydraulic or electro-mechanical actuators (16,28), - wherein said control unit is programmed to: - receive a braking request from the user following actuation of at least one of said manual actuation commands (20,32), - interpreting the braking request as a function of which or how many actuation commands have actually been actuated, and/or the intensity of such actuation given by a stroke and/or actuation force or pressure of the corresponding manual actuation command (20,32), - activating at least one of said electro-hydraulic or electro-mechanical actuators (16,28), irrespective of the effective actuation of the corresponding manual actuation command (20,32), so as to obtain a deceleration of the motorcycle as a function of said braking request, characterized in that said control unit is programmed to perform a distribution of the braking forces between the first and second electro-hydraulic or electro-mechanical actuators (16,28) as a function of the mass of the motorcycle, the speed of the motorcycle, and/or the front and rear weight distribution of the motorcycle and/or bend angle of the motorcycle. - receive a braking request from the user following actuation of at least one of said manual actuation commands (20,32), - interpreting the braking request as a function of which or how many actuation commands have actually been actuated, and/or the intensity of such actuation given by a stroke and/or actuation force or pressure of the corresponding manual actuation command (20,32), - activating at least one of said electro-hydraulic or electro-mechanical actuators (16,28), irrespective of the effective actuation of the corresponding manual actuation command (20,32), so as to obtain a deceleration of the motorcycle as a function of said braking request, characterized in that said control unit is programmed to perform a distribution of the braking forces between the first and second electro-hydraulic or electro-mechanical actuators (16,28) as a function of the mass of the motorcycle, the speed of the motorcycle, and/or the front and rear weight distribution of the motorcycle and/or bend angle of the motorcycle.