This question already has an answer here:
Is a buffer used for outputting data from the arduino?
Is the output from the arduino buffered before sending it to Computer?
Is it the same buffer that is used to store the incoming data and the data that we send back from the arduino?
Eg- If am sending a text through the Serial Monitor to the arduino and I am also doing Serial.println("sth") then are they both using the same buffer?
How can i relate Serial buffer with these processes
Can you please explain about the TX buffer overflow