Question: what is the main difference between patents and trade secrets?
Answer: 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.