Perhaps your definition is too granular. At the end of the day these products compete for your attention (or time). It's a zero sum game. So yes, Tiktok does compete with facebook because hours in a day is a fixed quantity and you have to choose where to spend them.