No visual difference.
they are the same ,i think ..... Bot is just the word Alison made up back in February when we figured out our family & neighbours were reasonable facsimiles of themselves. Again - see she comes up with everything. It essentially means 'clone'. Bot is so much funner though, wouldn't you agree?
n our minds for right now until we learn the whole truth
we reserve 'clone' for when we are reasonably certain that the facsimile has to be alive 24/7 with no interruption or 'charging'. For example when you are living with a bot, it's a clone.[my 2 cents maybe a bot= a npc ...?]