What is the meaning of Seamless?

Having no seams.

Without interruption; coherent

Source: wiktionary.org