An accessible website can be navigated without a mouse, with all of its images able to be read by screen readers (for the blind) - among a number of other guidelines.
Accessibility also concerns itself with browsers - a website can be inaccessible to everyone using an older browser, for example - because it was created with 'broken', invalid HTML that older browsers cannot render (newer browsers tend to be more forgiving).
The first step to developing an accessible site is to use valid HTML/XHTML. This gives you a starting point that at least ensures all of the images have text descriptions, and that the HTML should render OK in older browsers (there's still no absolute guarantee though, with the variances between the browser versions).
This first step does not give you an accessible website.
puresilva websites have been designed to be as accessible as possible in terms of having valid HTML and clear layout - with default settings giving contrasting font colours and backgrounds, as well as users being able to change font sizes and TAB between navigation.
However, content is a big part of accessibility. If your target market is Japan, yet you write your website only in English, you will be making your site inaccessible to all of your website visitors who cannot read English. This exaggerated example highlights how important content is in terms of accessibility. According to usablenet.com, content should be:-
"presented in a clear and simple manner, and should provide understandable mechanisms to navigate within and between pages."
The puresilva templated versions receive free updates, so these will be kept up-to-date with all the latest accessibility guidelines.