@Upasaka *******
This is going to be different by how you apply and at what embassy. I applied in Oslo, Norway so here they are all digital. I know in some of the other countries around Thailand they don't let you do that though, and you deliver the paperwork physically at the embassy and get a Visa in your passport.