I mean no offense by this, but I'm in a similar boat to OP in terms of not fully "getting" the tech of Bitcoin (despite being a very technical person) and this explanation did not clear up anything for me. The density of technologies and keywords and buzzwords every time someone tries to "simply" explain Bitcoin is mind boggling.