**Disclosure - I am a beginner C programmer and am not completely familiar with how to interpret the man pages nor the correct word choice in speaking about C - any editing or clarification to this question is appreciated.*
Question: I am reading through the man pages on signal(7) and commonly see a reference to signal(2).
How is the reference to signal different if I say 'signal(7)' as opposed to 'signal(2)'? Does this have to do with 7 being a library call and 2 being a system call?