Z-DNA has a left-handed helical structure, zigzag shape, and a high GC content, while B-DNA has a right-handed helical structure, a more regular shape, and a lower GC content. Z-DNA is more elongated and thinner compared to the wider and shorter B-DNA.