There are several types of rivets available for your applications. However, solid, blind, tubular, split, flush, self-piercing, and friction lock rivets are the most common ones.