what does embed profile mean on twitter
As Santosh already answered, embedding a tweet basically means to share a tweet on a platform other than twitter in a beautiful interactive way. It means when you mention a tweet instead of posting a screenshot of tweet you grab a small copy of code from Twitter and paste it on your blog. This will make that tweet appear in your blog post.