Solitude does not necessarily mean living apart from others; rather, it means never living apart from one's self. It is not about the absence of other people, it is about being fully present to ourselves, whether or not we are with others.
Silence admits of many degrees ... but the greatest silence is that of our spirit with God's Spirit: Heart speaks to heart in silence, the language of self-surrendering love.