Yes. "-based" means "based on" or "relying on, in some fundamental, basic or essential way". So "coal-based electric power" is electric power that relies on the use of coal; an "oil-based moisturiser" is a moisturiser that uses oil as a basic, fundamental ingredient; computer-based editing is editing that uses, and is fundamentally and essentially designed around, a computer, and so on.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.