Syntactic ambiguity occurs when a sentence can be interpreted in more than one way due to its structure. This often arises from complex sentence constructions, leading to confusion about which phrase or word belongs to which part of the sentence, impacting understanding in computational linguistics applications like natural language processing and parsing.