On EOS, CPU represents processing time, one of the blockchain resources that are allocated by means of the delegation mechanism. Each action requires a certain amount of CPU processing time, therefore if you would like to broadcast transactions to the EOS network, your account must have a sufficient allocation of CPU.