It is mostly preference. There are many ways to create social media buttons. Standard buttons have a character that indicates the social network that they are used for. When you see the light blue color of Twitter with a bird on it, you will recognize it instantly.