digital – adj. using or related to computer technology
generate – v. to create or produce
intellectual property – n. an idea, invention, or process that comes from a person's mind
confident – adj. to be sure of oneself; feeling secure
fan – n. someone who loves or actively follows someone or something