A system for food processing and preparation by cooking comprising: - a cooking appliance for food processing and preparation by cooking comprising local control means including at least one microprocessor for the control of the power supply and the operation of actuation means and thermal energy transfer means of said appliance, based on control instructions containing at least some cooking parameters and communications means in connection with said microprocessor, and - remote control means including an independent user computing device separate from said appliance constituting an external user interface for at least the entry of said control instructions and comprising communications means of the user computing device for communicating with said local control means through a communications network at least for forwarding said control instructions to the microprocessor, wherein said communications network is bidirectional and comprises an intermediate server with the capacity to process and transmit at least said control instructions from said remote control means to said microprocessor of the local control means, or vice versa, the system being characterised in that said food processing and preparation cooking appliance is a first appliance, and in that the system comprises: - a plurality of food processing and preparation cooking appliances (A1, A2), including said first appliance, each of them with local control means identical or similar to those of the first appliance; and - a database comprised and/or accessible by said intermediate server, comprising data relative to said plurality of cooking appliances (A1, A2), indicating their current state and their operational history, and to a plurality of users, including at least respective identification information thereof and the association between users and groups of cooking appliances (A1, A2). - a cooking appliance for food processing and preparation by cooking comprising local control means including at least one microprocessor for the control of the power supply and the operation of actuation means and thermal energy transfer means of said appliance, based on control instructions containing at least some cooking parameters and communications means in connection with said microprocessor, and - remote control means including an independent user computing device separate from said appliance constituting an external user interface for at least the entry of said control instructions and comprising communications means of the user computing device for communicating with said local control means through a communications network at least for forwarding said control instructions to the microprocessor, wherein said communications network is bidirectional and comprises an intermediate server with the capacity to process and transmit at least said control instructions from said remote control means to said microprocessor of the local control means, or vice versa, - a plurality of food processing and preparation cooking appliances (A1, A2), including said first appliance, each of them with local control means identical or similar to those of the first appliance; and - a database comprised and/or accessible by said intermediate server, comprising data relative to said plurality of cooking appliances (A1, A2), indicating their current state and their operational history, and to a plurality of users, including at least respective identification information thereof and the association between users and groups of cooking appliances (A1, A2).