wedi mynd = gone wedi bod = been
Have you gone to the theatre? Dych chi wedi mynd i'r theatr? Have you been to the theatre? Dych chi wedi bod i'r theatr?
In terms of what both sentences mean, they mean roughly the same thing, but linguistically speaking, they are different and therefore will have different English translations.