Final answer:
Restriction enzymes have recognition sequences that can be either palindromic or non-palindromic. Palindromic sequences have the same sequence in the 5' to 3' direction on both DNA strands, while non-palindromic sequences do not. Palindromic sequences generate DNA fragments with sticky ends when cut by the restriction enzyme.
Step-by-step explanation:
Palindromic sequences refer to recognition sequences for restriction enzymes that read the same in the 5' to 3' direction on both strands. When the restriction enzyme cuts the DNA at these sites, it produces DNA fragments with sticky ends.
Non-palindromic sequences do not have the same sequence in the 5' to 3' direction on both strands.
The terms G-sequences and zigzag-sequences are not commonly used to describe recognition sequences for restriction enzymes.