One neat trick I learned over the course of my career when talking to non-engineers is to use analogies, especially car-related ones. For example, trying to explain a named user licensing model to someone who has never dealt with software licensing before will be a nightmare. But if you say "it's like having assigned parking spaces, where every parking space is assigned to an individual," people just get it. Whereas an engineer will describe how the model works from a software perspective, and the non-tech person will just bang their head against a wall thinking themselves as stupid.