what is the difference between patent and trade secret?
Patent protects new and useful invention whereas trade secret protects valuable and secret information. Patent gives the patent holder a right to exclude others from making, selling, using or importing the invention. Whereas the trade secret protects only from the misappropriation.